NOX
Development
|
Concrete implementation of PrePostOperator that stores a vector of PrePostOperators. More...
#include <NOX_PrePostOperator_Vector.H>
Public Types | |
typedef std::vector< Teuchos::RCP< NOX::Abstract::PrePostOperator > >::iterator | it |
Public Member Functions | |
void | runPreIterate (const NOX::Solver::Generic &solver) |
User defined method that will be executed at the start of a call to NOX::Solver::Generic::iterate(). | |
void | runPostIterate (const NOX::Solver::Generic &solver) |
User defined method that will be executed at the end of a call to NOX::Solver::Generic::iterate(). | |
void | runPreSolve (const NOX::Solver::Generic &solver) |
User defined method that will be executed at the start of a call to NOX::Solver::Generic::solve(). | |
void | runPostSolve (const NOX::Solver::Generic &solver) |
User defined method that will be executed at the end of a call to NOX::Solver::Generic::solve(). | |
void | pushBack (const Teuchos::RCP< NOX::Abstract::PrePostOperator > &ppop) |
Add PrePostOperator to end of vector. | |
void | popBack () |
Remove PrePostOperator from end of vector. | |
void | clear () |
Clear the vector of PrePostOperators. | |
![]() | |
PrePostOperator () | |
Abstract Vector constructor (does nothing) | |
PrePostOperator (const NOX::Abstract::PrePostOperator &) | |
Copy constructor (doesnothing) | |
virtual | ~PrePostOperator () |
Abstract Vector destructor (does nothing) | |
Concrete implementation of PrePostOperator that stores a vector of PrePostOperators.
The intent of this object to to aggregate a set of PrePostOperator objects.