42 #ifndef STOKHOS_MP_PRECONDITIONER_HPP
43 #define STOKHOS_MP_PRECONDITIONER_HPP
45 #include "Teuchos_RCP.hpp"
68 const Teuchos::RCP<Stokhos::BlockDiagonalOperator>& mp_op,
An abstract class to represent a generic stochastic Galerkin preconditioner as an Epetra_Operator.
virtual ~MPPreconditioner()
Destructor.
MPPreconditioner()
Constructor.
virtual void setupPreconditioner(const Teuchos::RCP< Stokhos::BlockDiagonalOperator > &mp_op, const Epetra_Vector &x)=0
Setup preconditioner.
Top-level namespace for Stokhos classes and functions.
const IndexType const IndexType const IndexType const IndexType const ValueType const ValueType * x