|
NOX
Development
|

Public Member Functions | |
| Abstract () | |
| Constructor. | |
| virtual | ~Abstract () |
| Destructor. | |
| virtual LOCA::StatusTest::StatusType | checkStatus (const LOCA::Abstract::Iterator &stepper, LOCA::StatusTest::CheckType checkType)=0 |
| Test the stopping criterion More... | |
|
virtual LOCA::StatusTest::StatusType | getStatus () const =0 |
| Return the result of the most recent checkStatus call. | |
| virtual std::ostream & | print (std::ostream &stream, int indent=0) const =0 |
| Output formatted description of stopping test to output stream. | |
|
pure virtual |
Test the stopping criterion
The test can (and should, if possible) be skipped if checkType is LOCA::StatusType::None. If the test is skipped, then the status should be set to LOCA::StatusTest::Unevaluated.
Implemented in LOCA::StatusTest::Combo, and LOCA::StatusTest::MaxIters.
1.8.5