42 #ifndef STOKHOS_IFPACK_PRECONDITIONER_FACTORY_HPP 43 #define STOKHOS_IFPACK_PRECONDITIONER_FACTORY_HPP 65 bool compute_prec =
true);
81 #endif // STOKHOS_IFPACK_PRECONDITIONER_FACTORY_HPP Teuchos::RCP< Teuchos::ParameterList > precParams
Preconditioner parameters.
An abstract class to represent a generic preconditioner factory.
IfpackPreconditionerFactory(const Teuchos::RCP< Teuchos::ParameterList > &p)
Constructor.
Top-level namespace for Stokhos classes and functions.
virtual ~IfpackPreconditionerFactory()
Destructor.
virtual void recompute(const Teuchos::RCP< Epetra_Operator > &op, const Teuchos::RCP< Epetra_Operator > &prec)
Recompute preconditioner operator for a new matrix.
virtual Teuchos::RCP< Epetra_Operator > compute(const Teuchos::RCP< Epetra_Operator > &op, bool compute_prec=true)
Compute preconditioner.
A factory for building Ifpack preconditioners.