Index: /trunk/psLib/src/dataManip/psFunctions.c
===================================================================
--- /trunk/psLib/src/dataManip/psFunctions.c	(revision 844)
+++ /trunk/psLib/src/dataManip/psFunctions.c	(revision 845)
@@ -6,6 +6,6 @@
  *  @author George Gusciora, MHPCC
  *
- *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-06-02 23:29:21 $
+ *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-06-04 01:03:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -51,5 +51,11 @@
 
     if (normal == 1) {
+        #ifdef DARWIN
+        tmp = 1.0 / (float)sqrt(2.0 * M_PI * (stddev * stddev));
+        #else
+
         tmp = 1.0 / sqrtf(2.0 * M_PI * (stddev * stddev));
+        #endif
+
         return(tmp * exp(-((x-mean) * (x-mean)) / (2.0 * stddev * stddev)));
     } else {
Index: /trunk/psLib/src/dataManip/psMinimize.c
===================================================================
--- /trunk/psLib/src/dataManip/psMinimize.c	(revision 844)
+++ /trunk/psLib/src/dataManip/psMinimize.c	(revision 845)
@@ -260,5 +260,11 @@
     *flag = 1;
     for (i=firstTerm; i<=lastTerm; i++) {
+        #ifdef DARWIN
+        error[i] = (float)sqrt(y[i][i]);
+        #else
+
         error[i] = sqrtf(y[i][i]);
+        #endif
+
         if (!((B[i]  <= (2.0f * error[i])) &&
                 ((-2.0f * error[i]) <= B[i]))) {
Index: /trunk/psLib/src/math/psMinimize.c
===================================================================
--- /trunk/psLib/src/math/psMinimize.c	(revision 844)
+++ /trunk/psLib/src/math/psMinimize.c	(revision 845)
@@ -260,5 +260,11 @@
     *flag = 1;
     for (i=firstTerm; i<=lastTerm; i++) {
+        #ifdef DARWIN
+        error[i] = (float)sqrt(y[i][i]);
+        #else
+
         error[i] = sqrtf(y[i][i]);
+        #endif
+
         if (!((B[i]  <= (2.0f * error[i])) &&
                 ((-2.0f * error[i]) <= B[i]))) {
Index: /trunk/psLib/src/math/psPolynomial.c
===================================================================
--- /trunk/psLib/src/math/psPolynomial.c	(revision 844)
+++ /trunk/psLib/src/math/psPolynomial.c	(revision 845)
@@ -6,6 +6,6 @@
  *  @author George Gusciora, MHPCC
  *
- *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-06-02 23:29:21 $
+ *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-06-04 01:03:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -51,5 +51,11 @@
 
     if (normal == 1) {
+        #ifdef DARWIN
+        tmp = 1.0 / (float)sqrt(2.0 * M_PI * (stddev * stddev));
+        #else
+
         tmp = 1.0 / sqrtf(2.0 * M_PI * (stddev * stddev));
+        #endif
+
         return(tmp * exp(-((x-mean) * (x-mean)) / (2.0 * stddev * stddev)));
     } else {
Index: /trunk/psLib/src/math/psSpline.c
===================================================================
--- /trunk/psLib/src/math/psSpline.c	(revision 844)
+++ /trunk/psLib/src/math/psSpline.c	(revision 845)
@@ -6,6 +6,6 @@
  *  @author George Gusciora, MHPCC
  *
- *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-06-02 23:29:21 $
+ *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-06-04 01:03:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -51,5 +51,11 @@
 
     if (normal == 1) {
+        #ifdef DARWIN
+        tmp = 1.0 / (float)sqrt(2.0 * M_PI * (stddev * stddev));
+        #else
+
         tmp = 1.0 / sqrtf(2.0 * M_PI * (stddev * stddev));
+        #endif
+
         return(tmp * exp(-((x-mean) * (x-mean)) / (2.0 * stddev * stddev)));
     } else {
