--- trunk/OOPSE-3.0/src/minimizers/SDMinimizer.cpp 2005/04/15 22:04:00 2204 +++ trunk/OOPSE-3.0/src/minimizers/SDMinimizer.cpp 2006/05/17 21:51:42 2759 @@ -77,12 +77,12 @@ namespace oopse { } int SDMinimizer::checkConvg() { - double fTol; - double relativeFTol; // relative tolerance - double deltaF; - double gTol; - double relativeGTol; - double gnorm; + RealType fTol; + RealType relativeFTol; // relative tolerance + RealType deltaF; + RealType gTol; + RealType relativeGTol; + RealType gnorm; // test function tolerance test fTol = paramSet->getFTol(); @@ -108,11 +108,11 @@ namespace oopse { #else - double localDP; - double globalDP; + RealType localDP; + RealType globalDP; localDP = dotProduct(curG, curG); - MPI_Allreduce(&localDP, &globalDP, 1, MPI_DOUBLE, MPI_SUM, MPI_COMM_WORLD); + MPI_Allreduce(&localDP, &globalDP, 1, MPI_REALTYPE, MPI_SUM, MPI_COMM_WORLD); gnorm = sqrt(globalDP); #endif