NOX::StatusTest Namespace Reference

Status checkers. More...


Classes

class  Combo
 Arbitrary combination of status tests. More...
class  Divergence
 Failure test based on a threshold value of the norm of F. More...
class  Factory
 Factory to build a set of status tests from a parameter list. More...
class  FiniteValue
 Failure test based on whether the norm of a vector has a finite value. More...
class  Generic
 Generic status test to check for convergence or failure of the nonlinear solver. More...
class  MaxIters
 Failure test based on the maximum number of nonlinear solver iterations. More...
class  NormF
 Various convergence tests based on the norm of the residual. More...
class  NormUpdate
 Various convergence tests based on the norm of the change in the solution vector, $ x $, between outer iterations. More...
class  NormWRMS
 Convergence test based on the weighted root mean square norm fo the solution update between iterations. More...
class  Stagnation
 Failure test based on the convergence rate between nonlinear iterations. More...

Enumerations

enum  StatusType { Unevaluated = -2, Unconverged = 0, Converged = 1, Failed = -1 }
 Status type. More...
enum  CheckType { Complete, Minimal, None }
 Type of check that should be done by checkStatus. More...

Functions

Teuchos::RCP< NOX::StatusTest::GenericbuildStatusTests (const std::string &file_name, const NOX::Utils &utils, std::map< std::string, Teuchos::RCP< NOX::StatusTest::Generic > > *tagged_tests)
Teuchos::RCP< NOX::StatusTest::GenericbuildStatusTests (Teuchos::ParameterList &p, const NOX::Utils &utils, std::map< std::string, Teuchos::RCP< NOX::StatusTest::Generic > > *tagged_tests)


Detailed Description

Status checkers.

Enumeration Type Documentation

enum NOX::StatusTest::StatusType

Status type.

Enumerator:
Unevaluated  Unevaluated.
Unconverged  Neither Converged nor Failed.
Converged  Converged.
Failed  Failed.

enum NOX::StatusTest::CheckType

Type of check that should be done by checkStatus.

Enumerator:
Complete  Evaluate every test and subtest.
Minimal  Evaluate all tests and subtests that are necessary to determine the status.
None  Evaluation is entirely optional.


Generated on Tue Oct 20 12:46:36 2009 for NOX by doxygen 1.4.7