Stokhos Development
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Stokhos::SGOperator Class Referenceabstract

An abstract class to represent a generic stochastic Galerkin operator as an Epetra_Operator. More...

#include <Stokhos_SGOperator.hpp>

Inheritance diagram for Stokhos::SGOperator:
Inheritance graph
[legend]
Collaboration diagram for Stokhos::SGOperator:
Collaboration graph
[legend]

Public Member Functions

 SGOperator ()
 Constructor.
 
virtual ~SGOperator ()
 Destructor.
 
virtual void setupOperator (const Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly > &poly)=0
 Setup operator.
 
virtual Teuchos::RCP< Stokhos::EpetraOperatorOrthogPolygetSGPolynomial ()=0
 Get SG polynomial.
 
virtual Teuchos::RCP< const Stokhos::EpetraOperatorOrthogPolygetSGPolynomial () const =0
 Get SG polynomial.
 

Detailed Description

An abstract class to represent a generic stochastic Galerkin operator as an Epetra_Operator.

Member Function Documentation

◆ getSGPolynomial() [1/2]

virtual Teuchos::RCP< const Stokhos::EpetraOperatorOrthogPoly > Stokhos::SGOperator::getSGPolynomial ( ) const
pure virtual

◆ getSGPolynomial() [2/2]

virtual Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly > Stokhos::SGOperator::getSGPolynomial ( )
pure virtual

◆ setupOperator()

virtual void Stokhos::SGOperator::setupOperator ( const Teuchos::RCP< Stokhos::EpetraOperatorOrthogPoly > & poly)
pure virtual

The documentation for this class was generated from the following file: