EpetraExt
Development
|
Simple aggregate struct that stores a preconditioner as an Epetra_Operator and a bool, about whether it is inverted or not. More...
#include <EpetraExt_ModelEvaluator.h>
Public Member Functions | |
Preconditioner () | |
Default constructor of null Operatir. More... | |
Preconditioner (const Teuchos::RCP< Epetra_Operator > &PrecOp_, bool isAlreadyInverted_) | |
Usable constructor to set the (Epetra_Operator,bool) pair. More... | |
Public Attributes | |
Teuchos::RCP< Epetra_Operator > | PrecOp |
Accessor for the Epetra_Operator. More... | |
bool | isAlreadyInverted |
Bool flag. More... | |
Simple aggregate struct that stores a preconditioner as an Epetra_Operator and a bool, about whether it is inverted or not.
Definition at line 505 of file EpetraExt_ModelEvaluator.h.
|
inline |
Default constructor of null Operatir.
Definition at line 507 of file EpetraExt_ModelEvaluator.h.
|
inline |
Usable constructor to set the (Epetra_Operator,bool) pair.
Definition at line 509 of file EpetraExt_ModelEvaluator.h.
Teuchos::RCP<Epetra_Operator> EpetraExt::ModelEvaluator::Preconditioner::PrecOp |
Accessor for the Epetra_Operator.
Definition at line 513 of file EpetraExt_ModelEvaluator.h.
bool EpetraExt::ModelEvaluator::Preconditioner::isAlreadyInverted |
Bool flag.
When isAlreadyInverted==true, then the PrecOp is an approximation to the inverse of the Matrix. If false, then this Operator is an approximation to the matrix, and still must be sent to a preconditioning algorithm like ILU.
Definition at line 518 of file EpetraExt_ModelEvaluator.h.