

Public Member Functions | |
| def | __init__ |
| def | runPreIterate |
| def | runPostIterate |
| def | runPreSolve |
| def | runPostSolve |
| def | __disown__ |
Public Attributes | |
| this | |
NOX's pure virtual class to allow users to insert pre and post operations into nox's solvers (before and after the NOX::Solver::Generic::iterate() and NOX::Solver::Generic::solve() methods). The user should implement their own concrete implementation of this class and register it as a Teuchos::RCP<NOX::Abstract::PrePostoperator> in the "Solver Options" sublist. To create and use a user defined pre/post operators: Create a pre/post operator that derives from NOX::Abstract::PrePostOperator. For example, the pre/post operator Foo might be defined as shown below. Create the appropriate entries in the parameter list, as follows. Roger Pawlowski (SNL 9233) C++ includes: NOX_Abstract_PrePostOperator.H
| def PyTrilinos.NOX.Abstract.PrePostOperator.__init__ | ( | self, | |
| args | |||
| ) |
__init__(NOX::Abstract::PrePostOperator self) -> PrePostOperator __init__(NOX::Abstract::PrePostOperator self, PrePostOperator source) -> PrePostOperator NOX::Abstract::PrePostOperator::PrePostOperator(const NOX::Abstract::PrePostOperator &source) Copy constructor (doesnothing)
| def PyTrilinos.NOX.Abstract.PrePostOperator.runPostIterate | ( | self, | |
| args | |||
| ) |
runPostIterate(PrePostOperator self, NOX::Solver::Generic const & solver) void NOX::Abstract::PrePostOperator::runPostIterate(const NOX::Solver::Generic &solver) User defined method that will be executed at the end of a call to NOX::Solver::Generic::iterate().
| def PyTrilinos.NOX.Abstract.PrePostOperator.runPostSolve | ( | self, | |
| args | |||
| ) |
runPostSolve(PrePostOperator self, NOX::Solver::Generic const & solver) void NOX::Abstract::PrePostOperator::runPostSolve(const NOX::Solver::Generic &solver) User defined method that will be executed at the end of a call to NOX::Solver::Generic::solve().
| def PyTrilinos.NOX.Abstract.PrePostOperator.runPreIterate | ( | self, | |
| args | |||
| ) |
runPreIterate(PrePostOperator self, NOX::Solver::Generic const & solver) void NOX::Abstract::PrePostOperator::runPreIterate(const NOX::Solver::Generic &solver) User defined method that will be executed at the start of a call to NOX::Solver::Generic::iterate().
| def PyTrilinos.NOX.Abstract.PrePostOperator.runPreSolve | ( | self, | |
| args | |||
| ) |
runPreSolve(PrePostOperator self, NOX::Solver::Generic const & solver) void NOX::Abstract::PrePostOperator::runPreSolve(const NOX::Solver::Generic &solver) User defined method that will be executed at the start of a call to NOX::Solver::Generic::solve().
1.7.6.1