|
Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the documentation of this file.
42 #ifndef STOKHOS_REDUCED_PCE_BASIS_HPP
43 #define STOKHOS_REDUCED_PCE_BASIS_HPP
56 template <
typename ordinal_type,
typename value_type>
75 bool transpose =
false)
const = 0;
82 bool transpose =
false)
const = 0;
virtual ~ReducedPCEBasis()
Destructor.
virtual Teuchos::RCP< const Stokhos::Quadrature< ordinal_type, value_type > > getReducedQuadrature() const =0
Get reduced quadrature object.
virtual void transformToOriginalBasis(const value_type *in, value_type *out, ordinal_type ncol=1, bool transpose=false) const =0
Transform coefficients to original basis from this basis.
virtual void transformFromOriginalBasis(const value_type *in, value_type *out, ordinal_type ncol=1, bool transpose=false) const =0
Transform coefficients from original basis to this basis.
ReducedPCEBasis & operator=(const ReducedPCEBasis &)
Top-level namespace for Stokhos classes and functions.
ReducedPCEBasis()
Default constructor.
Abstract base class for reduced basis strategies built from polynomial chaos expansions in some other...
Abstract base class for multivariate orthogonal polynomials.