91 |
|
|
92 |
|
// test function tolerance test |
93 |
|
fTol = paramSet->getFTol(); |
94 |
< |
relativeFTol = fTol * std::max(1.0, fabs(curF)); // relative tolerance |
94 |
> |
relativeFTol = fTol * std::max(RealType(1.0), fabs(curF)); // relative tolerance |
95 |
|
deltaF = prevF - curF; |
96 |
|
|
97 |
|
if (fabs(deltaF) <= relativeFTol) { |
105 |
|
|
106 |
|
//gradient tolerance test |
107 |
|
gTol = paramSet->getGTol(); |
108 |
< |
relativeGTol = gTol * std::max(1.0, fabs(curF)); |
108 |
> |
relativeGTol = gTol * std::max(RealType(1.0), fabs(curF)); |
109 |
|
|
110 |
|
#ifndef IS_MPI |
111 |
|
|