NOX Development
Public Types | Public Member Functions
NOX::PrePostOperatorVector Class Reference

Concrete implementation of PrePostOperator that stores a vector of PrePostOperators. More...

#include <NOX_PrePostOperator_Vector.H>

Inheritance diagram for NOX::PrePostOperatorVector:
Inheritance graph
[legend]
Collaboration diagram for NOX::PrePostOperatorVector:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

Concrete implementation of PrePostOperator that stores a vector of PrePostOperators.

The intent of this object to to aggregate a set of PrePostOperator objects.

Author:
Roger Pawlowski (SNL 1444)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends