ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/optimization/EndCriteria.cpp
(Generate patch)

Comparing trunk/src/optimization/EndCriteria.cpp (file contents):
Revision 1879 by gezelter, Sun Jun 16 15:15:42 2013 UTC vs.
Revision 1981 by gezelter, Mon Apr 14 18:32:51 2014 UTC

# Line 144 | Line 144 | namespace QuantLib {
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
# Line 184 | Line 190 | namespace QuantLib {
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      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines