Index: trunk/SRC/Documentation/idldoc_html_output/Interpolation/spl_incr.html
===================================================================
--- trunk/SRC/Documentation/idldoc_html_output/Interpolation/spl_incr.html	(revision 89)
+++ trunk/SRC/Documentation/idldoc_html_output/Interpolation/spl_incr.html	(revision 101)
@@ -87,5 +87,12 @@
       </div>
 
-      <div id="file_comments"></div>
+      <div id="file_comments">
+
+ Given the arrays X and Y, which tabulate a function (with the X[i]
+ AND Y[i] in ascending order), and given an input value X2, the
+ SPL_INCR function returns an interpolated value for the given values
+ of X2. The interpolation method is based on cubic spline, corrected
+ in a way that interpolated values are also monotonically increasing.
+</div>
 
       
@@ -102,5 +109,5 @@
 	  
 	  <dt><p><a href="#_pure_concave"><span class="result">result = </span>pure_concave(<span class="result">x1, x2, y1, y2, der2, x</span>)</a></p><dt>
-	  <dd>  NAME:spl_incr   PURPOSE:   Given the arrays X and Y, which tabulate a function (with the X[i]  AND Y[i] in ascending order), and given an input value X2, the  SPL_INCR function returns an interpolated value for the given values  of X2.</dd>	
+	  <dd> </dd>	
 	  
 	  <dt><p><a href="#_pure_convex"><span class="result">result = </span>pure_convex(<span class="result">x1, x2, y1, y2, der2, x</span>)</a></p><dt>
@@ -125,54 +132,112 @@
 	
 	  <div class="comments">
- NAME:spl_incr
-
- PURPOSE:
-
- Given the arrays X and Y, which tabulate a function (with the X[i]
- AND Y[i] in ascending order), and given an input value X2, the
- SPL_INCR function returns an interpolated value for the given values
- of X2. The interpolation method is based on cubic spline, corrected
- in a way that interpolated values are also monotonically increasing.
-
- CATEGORY:
-
- CALLING SEQUENCE: y2 =  spl_incr(x, y, x2)
-
- INPUTS:
-
-    x: An n-element (at least 2) input vector that specifies the
+</div>
+
+	  <h3>Return value</h3><div class="value"> 
+
+    y2: f(x2) = y2. Double precision array
+</div>
+
+	  
+	    <h3>Parameters</h3>
+	
+	    
+	    <h4 id="_pure_concave_param_x1">x1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      <span class="attr">in</span>
+	      
+	      
+	      <span class="attr">required</span>
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments">  An n-element (at least 2) input vector that specifies the
     tabulate points in a strict ascending order.
-
-    y: f(x) = y. An n-element input vector that specifies the values
+</div>
+	    
+	    <h4 id="_pure_concave_param_x2">x2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      <span class="attr">in</span>
+	      
+	      
+	      <span class="attr">required</span>
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments">  The input values for which the interpolated values are
+    desired. Its values must be strictly monotonically increasing. 
+
+
+
+</div>
+	    
+	    <h4 id="_pure_concave_param_y1">y1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      <span class="attr">in</span>
+	      
+	      
+	      <span class="attr">required</span>
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments">  f(x) = y. An n-element input vector that specifies the values
     of the tabulated function F(Xi) corresponding to Xi. As f is
     supposed to be monotonically increasing, y values must be
     monotonically increasing. y can have equal consecutive values.
-
-    x2: The input values for which the interpolated values are
-    desired. Its values must be strictly monotonically increasing. 
-
- KEYWORD PARAMETERS:
-
-    YP0: The first derivative of the interpolating function at the
-    point X0. If YP0 is omitted, the second derivative at the
-    boundary is set to zero, resulting in a "natural spline."
-
-    YPN_1: The first derivative of the interpolating function at the
-    point Xn-1. If YPN_1 is omitted, the second derivative at the
-    boundary is set to zero, resulting in a "natural spline." 
-
- OUTPUTS: 
-
-    y2: f(x2) = y2. Double precision array
-
- COMMON BLOCKS: none
-
- SIDE EFFECTS: ?
-
- RESTRICTIONS:
-   It might be possible that y2[i+1]-y2[i] has very small negative
-   values (amplitude smaller than 1.e-6)...
-
- EXAMPLE:
+</div>
+	    
+	    <h4 id="_pure_concave_param_y2">y2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments"></div>
+	    
+	    <h4 id="_pure_concave_param_der2">der2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments"></div>
+	    
+	    <h4 id="_pure_concave_param_x">x&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	      
+	    </h4>
+	
+	  <div class="comments"></div>
+	    
+
+	  
+
+	  
+
+	  <h3>Examples</h3><div class="value">  y2 =  spl_incr(x, y, x2)
+
+ 
 
      n = 100L
@@ -194,108 +259,20 @@
      splot,c,xstyle=1,ystyle=1, yrange=[-.01,.05], ysurx=.25, petit = [1, 2, 2], /noerase
      oplot,[0, n_elements(c)], [0, 0], linestyle = 1
-
- MODIFICATION HISTORY:</div>
-
-	  
-
-	  
-	    <h3>Parameters</h3>
-	
-	    
-	    <h4 id="_pure_concave_param_x1">x1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-	    <h4 id="_pure_concave_param_x2">x2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-	    <h4 id="_pure_concave_param_y1">y1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-	    <h4 id="_pure_concave_param_y2">y2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-	    <h4 id="_pure_concave_param_der2">der2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-	    <h4 id="_pure_concave_param_x">x&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	      
-	    </h4>
-	
-	  <div class="comments"></div>
-	    
-
-	  
-
-	  
-
-	  
-	  
-	  
-	  
-	  
-	  
-	  
-	  
-	  
-	  
-	  
-	  
+</div>
+	  <h3>Version history</h3>
+	  
+	  
+	  <h4>History</h4><div class="value">
+  Sebastien Masson (smasson@lodyc.jussieu.fr): May-Dec 2005</div>
+	  
+	  
+	  <h3>Known issues</h3>
+	  
+	  
+	  
+	  <h4>Restrictions</h4><div class="value">
+   It might be possible that y2[i+1]-y2[i] has very small negative
+   values (amplitude smaller than 1.e-6)...
+</div>
 	
 	  
@@ -508,5 +485,7 @@
 	    </h4>
 	
-	    <div class="comments"></div>
+	    <div class="comments"> The first derivative of the interpolating function at the
+    point X0. If YP0 is omitted, the second derivative at the
+    boundary is set to zero, resulting in a "natural spline."</div>
 	    
 	    <h4 id="_spl_incr_keyword_YPN_1">YPN_1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -521,5 +500,7 @@
 	    </h4>
 	
-	    <div class="comments"></div>
+	    <div class="comments"> The first derivative of the interpolating function at the
+    point Xn-1. If YPN_1 is omitted, the second derivative at the
+    boundary is set to zero, resulting in a "natural spline." </div>
 	    
 	  
