#include <Stokhos_HermiteBasis.hpp>
Inheritance diagram for Stokhos::HermiteBasis< ordinal_type, value_type >:


Public Member Functions | |
| HermiteBasis (ordinal_type p, bool normalize=false) | |
| Constructor. | |
| ~HermiteBasis () | |
| Destructor. | |
Implementation of Stokhos::OneDOrthogPolyBasis methods | |
| virtual ordinal_type | getRule () const |
Get sparse grid rule number as defined by Dakota's webbur package. | |
| virtual value_type | getQuadWeightFactor () const |
Get quadrature weight factor as defined by Dakota's webbur package. | |
| virtual value_type | getQuadPointFactor () const |
Get quadrature point factor as defined by Dakota's webbur package. | |
Protected Member Functions | |
Implementation of Stokhos::RecurrenceBasis methods | |
| virtual void | computeRecurrenceCoefficients (ordinal_type n, Teuchos::Array< value_type > &alpha, Teuchos::Array< value_type > &beta, Teuchos::Array< value_type > &delta) const |
| Compute recurrence coefficients. | |
Hermite polynomials are defined by the recurrence relationship
with
and
. The corresponding density function is
This class implements computeRecurrenceCoefficients() using the above formula.
| Stokhos::HermiteBasis< ordinal_type, value_type >::HermiteBasis | ( | ordinal_type | p, | |
| bool | normalize = false | |||
| ) |
Constructor.
| p | order of the basis | |
| normalize | whether polynomials should be given unit norm |
| virtual value_type Stokhos::HermiteBasis< ordinal_type, value_type >::getQuadPointFactor | ( | ) | const [inline, virtual] |
Get quadrature point factor as defined by Dakota's webbur package.
This method is needed for building Smolyak sparse grids out of this basis.
Implements Stokhos::OneDOrthogPolyBasis< ordinal_type, value_type >.
| virtual value_type Stokhos::HermiteBasis< ordinal_type, value_type >::getQuadWeightFactor | ( | ) | const [inline, virtual] |
Get quadrature weight factor as defined by Dakota's webbur package.
This method is needed for building Smolyak sparse grids out of this basis.
Implements Stokhos::OneDOrthogPolyBasis< ordinal_type, value_type >.
| virtual ordinal_type Stokhos::HermiteBasis< ordinal_type, value_type >::getRule | ( | ) | const [inline, virtual] |
Get sparse grid rule number as defined by Dakota's webbur package.
This method is needed for building Smolyak sparse grids out of this basis.
Implements Stokhos::OneDOrthogPolyBasis< ordinal_type, value_type >.
1.4.7