VertexCFD  0.0-dev
Public Member Functions | List of all members
VertexCFD::LinearSolvers::Preconditioner Class Reference
Inheritance diagram for VertexCFD::LinearSolvers::Preconditioner:
Inheritance graph
[legend]
Collaboration diagram for VertexCFD::LinearSolvers::Preconditioner:
Collaboration graph
[legend]

Public Member Functions

void setMatrix (const Teuchos::RCP< const Tpetra::RowMatrix<>> &A) override
 
Teuchos::RCP< const Tpetra::RowMatrix<> > getMatrix () const override
 
bool isInitialized () const override
 
bool isComputed () const override
 
int getNumInitialize () const override
 
int getNumCompute () const override
 
int getNumApply () const override
 
double getInitializeTime () const override
 
double getComputeTime () const override
 
double getApplyTime () const override
 
Teuchos::RCP< const Tpetra::Map<> > getDomainMap () const override
 
Teuchos::RCP< const Tpetra::Map<> > getRangeMap () const override
 
void setParameters (const Teuchos::ParameterList &pl) override
 
void initialize () override
 
void compute () override
 
void apply (const Tpetra::MultiVector<> &x, Tpetra::MultiVector<> &y, Teuchos::ETransp mode, double alpha, double beta) const override
 

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