Abstract base class for multivariate orthogonal polynomials that support computing double and triple products involving derivatives of the basis polynomials. More...
#include <Stokhos_DerivBasis.hpp>


Public Member Functions | |
| DerivBasis () | |
| Constructor. | |
| virtual | ~DerivBasis () |
| Destructor. | |
| virtual Teuchos::RCP < Stokhos::Dense3Tensor < ordinal_type, value_type > > | computeDerivTripleProductTensor (const Teuchos::RCP< const Teuchos::SerialDenseMatrix< ordinal_type, value_type > > &Bij, const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > &Cijk) const =0 |
Compute triple product tensor where represents the derivative of in the direction . | |
| virtual Teuchos::RCP < Teuchos::SerialDenseMatrix < ordinal_type, value_type > > | computeDerivDoubleProductTensor () const =0 |
Compute double product tensor where represents the derivative of in the direction . | |
Abstract base class for multivariate orthogonal polynomials that support computing double and triple products involving derivatives of the basis polynomials.
| virtual Teuchos::RCP< Teuchos::SerialDenseMatrix<ordinal_type, value_type> > Stokhos::DerivBasis< ordinal_type, value_type >::computeDerivDoubleProductTensor | ( | ) | const [pure virtual] |
Compute double product tensor
where
represents the derivative of
in the direction
.
The definition of
is defined by the derived class implementation.
Implemented in Stokhos::CompletePolynomialBasis< ordinal_type, value_type >.
| virtual Teuchos::RCP< Stokhos::Dense3Tensor<ordinal_type, value_type> > Stokhos::DerivBasis< ordinal_type, value_type >::computeDerivTripleProductTensor | ( | const Teuchos::RCP< const Teuchos::SerialDenseMatrix< ordinal_type, value_type > > & | Bij, |
| const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > & | Cijk | ||
| ) | const [pure virtual] |
Compute triple product tensor
where
represents the derivative of
in the direction
.
The definition of
is defined by the derived class implementation.
Implemented in Stokhos::CompletePolynomialBasis< ordinal_type, value_type >.
1.7.6.1