Piro  Development
 All Classes Namespaces Functions Variables Enumerations Groups
Public Member Functions | List of all members
Piro::Epetra::MatrixFreeOperator Class Reference
Inheritance diagram for Piro::Epetra::MatrixFreeOperator:
Inheritance graph
[legend]
Collaboration diagram for Piro::Epetra::MatrixFreeOperator:
Collaboration graph
[legend]

Public Member Functions

void setBase (const EpetraExt::ModelEvaluator::InArgs &modelInArgs_, Teuchos::RCP< Epetra_Vector > fBase, const bool haveXdot_, const bool haveXdotdot_)
 Method to save base solution and residual.
 
Constructors/initializers
 MatrixFreeOperator (const Teuchos::RCP< EpetraExt::ModelEvaluator > &model, double lambda_=1.0e-6)
 
Overridden from Epetra_Operator .
int SetUseTranspose (bool UseTranspose)
 
int Apply (const Epetra_MultiVector &V, Epetra_MultiVector &Y) const
 
int ApplyInverse (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const
 
double NormInf () const
 
const char * Label () const
 
bool UseTranspose () const
 
bool HasNormInf () const
 
const Epetra_Comm & Comm () const
 
const Epetra_Map & OperatorDomainMap () const
 
const Epetra_Map & OperatorRangeMap () const
 

The documentation for this class was generated from the following files: