Stokhos Development
Public Member Functions
Stokhos::ReducedPCEBasis< ordinal_type, value_type > Class Template Reference

Abstract base class for reduced basis strategies built from polynomial chaos expansions in some other basis. More...

#include <Stokhos_ReducedPCEBasis.hpp>

Inheritance diagram for Stokhos::ReducedPCEBasis< ordinal_type, value_type >:
Inheritance graph
[legend]
Collaboration diagram for Stokhos::ReducedPCEBasis< ordinal_type, value_type >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ReducedPCEBasis ()
 Default constructor.
virtual ~ReducedPCEBasis ()
 Destructor.
ReducedBasis virtual methods
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.
virtual Teuchos::RCP< const
Stokhos::Quadrature
< ordinal_type, value_type > > 
getReducedQuadrature () const =0
 Get reduced quadrature object.

Detailed Description

template<typename ordinal_type, typename value_type>
class Stokhos::ReducedPCEBasis< ordinal_type, value_type >

Abstract base class for reduced basis strategies built from polynomial chaos expansions in some other basis.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator