10 #ifndef STOKHOS_IFPACK_PRECONDITIONER_FACTORY_HPP 
   11 #define STOKHOS_IFPACK_PRECONDITIONER_FACTORY_HPP 
   33       bool compute_prec = 
true);
 
   49 #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. 
 
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.