44 #ifndef STOKHOS_SG_OPERATOR_HPP 45 #define STOKHOS_SG_OPERATOR_HPP 47 #include "Teuchos_RCP.hpp" 68 const Teuchos::RCP<Stokhos::EpetraOperatorOrthogPoly >& poly) = 0;
71 virtual Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly >
75 virtual Teuchos::RCP<const Stokhos::EpetraOperatorOrthogPoly >
82 #endif // STOKHOS_SG_OPERATOR_HPP
virtual void setupOperator(const Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly > &poly)=0
Setup operator.
An abstract class to represent a generic stochastic Galerkin operator as an Epetra_Operator.
virtual Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly > getSGPolynomial()=0
Get SG polynomial.
Top-level namespace for Stokhos classes and functions.
virtual ~SGOperator()
Destructor.