Index: trunk/archive/pslib/include/psFunctions.h
===================================================================
--- trunk/archive/pslib/include/psFunctions.h	(revision 618)
+++ trunk/archive/pslib/include/psFunctions.h	(revision 753)
@@ -14,10 +14,17 @@
 psGaussian(float x,			///< Value at which to evaluate
 	   float mean,			///< Mean for the Gaussian
-	   float stddev			///< Standard deviation for the Gaussian
-	   );
+	   float stddev,		///< Standard deviation for the Gaussian
+	   int normal)			///< normalized Gaussian?
+;
+
+psVector *
+psGaussianDev(float mean,		///< Mean for the Gaussian
+	      float stddev,		///< Standard deviation for the Gaussian
+	      int Npts)			///< Number of points generated
+;
 
 /************************************************************************************************************/
 
-/** One-dimensional polynomial */
+/** one-dimensional polynomial */
 typedef struct {
     int n;				///< Number of terms
@@ -86,5 +93,5 @@
 /** Evaluate 1D polynomial */
 float
-psEvalPolynomial1D(float x,		///< Value at which to evaluate
+psPolynomial1DEval(float x,		///< Value at which to evaluate
 		   const psPolynomial1D *restrict myPoly ///< Coefficients for the polynomial
 		   );
@@ -92,5 +99,5 @@
 /** Evaluate 2D polynomial */
 float
-psEvalPolynomial2D(float x,		///< Value x at which to evaluate
+psPolynomial2DEval(float x,		///< Value x at which to evaluate
 		   float y,		///< Value y at which to evaluate
 		   const psPolynomial2D *restrict myPoly ///< Coefficients for the polynomial
@@ -99,5 +106,5 @@
 /** Evaluate 3D polynomial */
 float
-psEvalPolynomial3D(float x,		///< Value x at which to evaluate
+psPolynomial3DEval(float x,		///< Value x at which to evaluate
 		   float y,		///< Value y at which to evaluate
 		   float z,		///< Value z at which to evaluate
@@ -107,5 +114,5 @@
 /** Evaluate 4D polynomial */
 float
-psEvalPolynomial4D(float w,		///< Value w at which to evaluate
+psPolynomial4DEval(float w,		///< Value w at which to evaluate
 		   float x,		///< Value x at which to evaluate
 		   float y,		///< Value y at which to evaluate
@@ -187,5 +194,5 @@
 /** Evaluate 1D polynomial (double precision) */
 double
-psEvalDPolynomial1D(double x,		///< Value at which to evaluate
+psDPolynomial1DEval(double x,		///< Value at which to evaluate
 		    const psDPolynomial1D *restrict myPoly ///< Coefficients for the polynomial
 		    );
@@ -193,5 +200,5 @@
 /** Evaluate 2D polynomial (double precision) */
 double
-psEvalDPolynomial2D(double x,		///< Value x at which to evaluate
+psDPolynomial2DEval(double x,		///< Value x at which to evaluate
 		    double y,		///< Value y at which to evaluate
 		    const psDPolynomial2D *restrict myPoly ///< Coefficients for the polynomial
@@ -200,5 +207,5 @@
 /** Evaluate 3D polynomial (double precision) */
 double
-psEvalDPolynomial3D(double x,		///< Value x at which to evaluate
+psDPolynomial3DEval(double x,		///< Value x at which to evaluate
 		    double y,		///< Value y at which to evaluate
 		    double z,		///< Value z at which to evaluate
@@ -208,5 +215,5 @@
 /** Evaluate 4D polynomial (double precision) */
 double
-psEvalDPolynomial4D(double w,		///< Value w at which to evaluate
+psDPolynomial4DEval(double w,		///< Value w at which to evaluate
 		    double x,		///< Value x at which to evaluate
 		    double y,		///< Value y at which to evaluate
