Public Member Functions | |
def | __init__ |
def | runPreIterate |
def | runPostIterate |
def | runPreSolve |
def | runPostSolve |
def | __disown__ |
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__(self) -> PrePostOperator __init__(self, PrePostOperator source) -> PrePostOperator NOX::Abstract::PrePostOperator::PrePostOperator(const NOX::Abstract::PrePostOperator &source) Copy constructor (doesnothing).
def PyTrilinos::NOX::Abstract::PrePostOperator::__init__ | ( | self, | ||
args | ||||
) |
__init__(self) -> PrePostOperator __init__(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(self, Generic 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::runPostIterate | ( | self, | ||
args | ||||
) |
runPostIterate(self, Generic 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(self, Generic 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::runPostSolve | ( | self, | ||
args | ||||
) |
runPostSolve(self, Generic 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(self, Generic 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::runPreIterate | ( | self, | ||
args | ||||
) |
runPreIterate(self, Generic 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(self, Generic 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().
def PyTrilinos::NOX::Abstract::PrePostOperator::runPreSolve | ( | self, | ||
args | ||||
) |
runPreSolve(self, Generic 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().