#include <NOX_Epetra_Interface_Preconditioner.H>

Public Member Functions | |
| Preconditioner () | |
| Constructor. | |
| virtual | ~Preconditioner () |
| Destructor. | |
| virtual bool | computePreconditioner (const Epetra_Vector &x, Epetra_Operator &M, Teuchos::ParameterList *precParams=0)=0 |
| Computes a user defined preconditioner. | |
This is only required if the user wishes to supply their own preconditioner operator.
Definition at line 64 of file NOX_Epetra_Interface_Preconditioner.H.
| NOX::Epetra::Interface::Preconditioner::Preconditioner | ( | ) | [inline] |
| virtual NOX::Epetra::Interface::Preconditioner::~Preconditioner | ( | ) | [inline, virtual] |
| virtual bool NOX::Epetra::Interface::Preconditioner::computePreconditioner | ( | const Epetra_Vector & | x, | |
| Epetra_Operator & | M, | |||
| Teuchos::ParameterList * | precParams = 0 | |||
| ) | [pure virtual] |
Computes a user defined preconditioner.
Implemented in NOX::Epetra::BroydenOperator, NOX::Epetra::FiniteDifference, NOX::Epetra::ModelEvaluatorInterface, LOCA::Epetra::ModelEvaluatorInterface, and LOCA::Epetra::xyztPrec.
1.5.9