144 |
|
checkStationaryFunctionValue(fold, fnew, statStateIterations, ecType) || |
145 |
|
checkStationaryFunctionAccuracy(fnew, positiveOptimization, ecType) || |
146 |
|
checkZeroGradientNorm(normgnew, ecType); |
147 |
+ |
sprintf(painCave.errMsg, |
148 |
+ |
"\n\tOptimization: Current iteration Count: ( %lu )\n", |
149 |
+ |
(unsigned long)iteration); |
150 |
+ |
painCave.isFatal = 0; |
151 |
+ |
painCave.severity = OPENMD_INFO; |
152 |
+ |
simError(); |
153 |
|
} |
154 |
|
|
155 |
|
// Inspectors |
190 |
|
case QuantLib::EndCriteria::Unknown: |
191 |
|
return out << "Unknown"; |
192 |
|
default: |
193 |
< |
sprintf(painCave.errMsg, "Unknown EndCriteria::Type ( %d )\n", |
193 |
> |
sprintf(painCave.errMsg, "unknown EndCriteria::Type ( %d )\n", |
194 |
|
int(ec)); |
195 |
|
painCave.isFatal = 1; |
196 |
|
painCave.severity = OPENMD_ERROR; |
197 |
|
simError(); |
192 |
– |
return out << "Unknown EndCriteria::Type"; |
198 |
|
} |
199 |
|
return out; |
200 |
|
} |