#include <NOX_StatusTest_Generic.H>
Inheritance diagram for NOX::StatusTest::Generic:
Public Member Functions | |
| Generic () | |
| Constructor. | |
| virtual | ~Generic () |
| Destructor. | |
| virtual NOX::StatusTest::StatusType | checkStatus (const NOX::Solver::Generic &problem)=0 |
| Test the stopping criterion | |
| virtual NOX::StatusTest::StatusType | checkStatusEfficiently (const NOX::Solver::Generic &problem, NOX::StatusTest::CheckType checkType) |
| Test the stopping criterion efficiently | |
| virtual NOX::StatusTest::StatusType | getStatus () const =0 |
| Return the result of the most recent checkStatus call. | |
| virtual ostream & | print (ostream &stream, int indent=0) const =0 |
| Output formatted description of stopping test to output stream. | |
|
||||||||||||
|
Test the stopping criterion efficiently The test can (and should, if possible) be skipped if checkType is NOX::StatusType::None. If the test is skipped, then the status should be set to NOX::StatusTest::Unevaluated. Reimplemented in NOX::StatusTest::Combo, NOX::StatusTest::FiniteValue, NOX::StatusTest::MaxIters, NOX::StatusTest::NormF, NOX::StatusTest::NormUpdate, and LOCA::StatusTest::Wrapper. |
1.3.9.1