|
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.
1.8.5