Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
A factory for building Ifpack preconditioners. More...
#include <Stokhos_IfpackPreconditionerFactory.hpp>
Public Member Functions | |
IfpackPreconditionerFactory (const Teuchos::RCP< Teuchos::ParameterList > &p) | |
Constructor. More... | |
virtual | ~IfpackPreconditionerFactory () |
Destructor. More... | |
virtual Teuchos::RCP < Epetra_Operator > | compute (const Teuchos::RCP< Epetra_Operator > &op, bool compute_prec=true) |
Compute preconditioner. More... | |
virtual void | recompute (const Teuchos::RCP< Epetra_Operator > &op, const Teuchos::RCP< Epetra_Operator > &prec) |
Recompute preconditioner operator for a new matrix. More... | |
Public Member Functions inherited from Stokhos::AbstractPreconditionerFactory | |
AbstractPreconditionerFactory () | |
Constructor. More... | |
virtual | ~AbstractPreconditionerFactory () |
Destructor. More... | |
Protected Attributes | |
Teuchos::RCP < Teuchos::ParameterList > | precParams |
Preconditioner parameters. More... | |
A factory for building Ifpack preconditioners.
Definition at line 20 of file Stokhos_IfpackPreconditionerFactory.hpp.
Stokhos::IfpackPreconditionerFactory::IfpackPreconditionerFactory | ( | const Teuchos::RCP< Teuchos::ParameterList > & | p | ) |
Constructor.
Definition at line 20 of file Stokhos_IfpackPreconditionerFactory.cpp.
|
inlinevirtual |
Destructor.
Definition at line 28 of file Stokhos_IfpackPreconditionerFactory.hpp.
|
virtual |
Compute preconditioner.
Implements Stokhos::AbstractPreconditionerFactory.
Definition at line 27 of file Stokhos_IfpackPreconditionerFactory.cpp.
|
virtual |
Recompute preconditioner operator for a new matrix.
Implements Stokhos::AbstractPreconditionerFactory.
Definition at line 51 of file Stokhos_IfpackPreconditionerFactory.cpp.
|
protected |
Preconditioner parameters.
Definition at line 43 of file Stokhos_IfpackPreconditionerFactory.hpp.