Abstract base class for quadrature methods. More...
#include <Stokhos_Quadrature.hpp>

Public Member Functions | |
| Quadrature () | |
| Constructor. | |
| virtual | ~Quadrature () |
| Destructor. | |
| virtual ordinal_type | size () const =0 |
| Get number of quadrature points. | |
| virtual const Teuchos::Array < Teuchos::Array< value_type > > & | getQuadPoints () const =0 |
| Get quadrature points. | |
| virtual const Teuchos::Array < value_type > & | getQuadWeights () const =0 |
| Get quadrature weights. | |
| virtual const Teuchos::Array < Teuchos::Array< value_type > > & | getBasisAtQuadPoints () const =0 |
| Get values of basis at quadrature points. | |
| virtual std::ostream & | print (std::ostream &os) const =0 |
| Print quadrature data. | |
Abstract base class for quadrature methods.
| virtual const Teuchos::Array< Teuchos::Array<value_type> >& Stokhos::Quadrature< ordinal_type, value_type >::getBasisAtQuadPoints | ( | ) | const [pure virtual] |
Get values of basis at quadrature points.
Array is dimensioned Q-by-P where Q is the number of quadrature points and P is the size of the basis.
Implemented in Stokhos::SparseGridQuadrature< ordinal_type, value_type >, Stokhos::AnisoSparseGridQuadrature< ordinal_type, value_type >, Stokhos::TensorProductQuadrature< ordinal_type, value_type >, and Stokhos::UserDefinedQuadrature< ordinal_type, value_type >.
| virtual const Teuchos::Array< Teuchos::Array<value_type> >& Stokhos::Quadrature< ordinal_type, value_type >::getQuadPoints | ( | ) | const [pure virtual] |
Get quadrature points.
Array is dimensioned Q-by-d where Q is the number of quadrature points and d is the dimension of the basis.
Implemented in Stokhos::SparseGridQuadrature< ordinal_type, value_type >, Stokhos::AnisoSparseGridQuadrature< ordinal_type, value_type >, Stokhos::TensorProductQuadrature< ordinal_type, value_type >, and Stokhos::UserDefinedQuadrature< ordinal_type, value_type >.
| virtual const Teuchos::Array<value_type>& Stokhos::Quadrature< ordinal_type, value_type >::getQuadWeights | ( | ) | const [pure virtual] |
Get quadrature weights.
Array is of size Q where Q is the number of quadrature points.
Implemented in Stokhos::SparseGridQuadrature< ordinal_type, value_type >, Stokhos::AnisoSparseGridQuadrature< ordinal_type, value_type >, Stokhos::TensorProductQuadrature< ordinal_type, value_type >, and Stokhos::UserDefinedQuadrature< ordinal_type, value_type >.
1.7.6.1