Stokhos Development
Public Member Functions | Protected Attributes
Stokhos::ReducedBasisFactory< ordinal_type, value_type > Class Template Reference

Generate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions. More...

#include <Stokhos_ReducedBasisFactory.hpp>

List of all members.

Public Member Functions

 ReducedBasisFactory (const Teuchos::ParameterList &params)
 Constructor.
virtual ~ReducedBasisFactory ()
 Destructor.
virtual Teuchos::RCP
< Stokhos::ReducedPCEBasis
< ordinal_type, value_type > > 
createReducedBasis (ordinal_type p, const Teuchos::Array< Stokhos::OrthogPolyApprox< ordinal_type, value_type > > &pce, const Teuchos::RCP< const Stokhos::Quadrature< ordinal_type, value_type > > &quad, const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > &Cijk) const
 Get reduced quadrature object.

Protected Attributes

Teuchos::ParameterList params
 Algorithm parameters.
std::string reduction_method
 Reduction method.

Detailed Description

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

Generate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions.


Constructor & Destructor Documentation

template<typename ordinal_type , typename value_type >
Stokhos::ReducedBasisFactory< ordinal_type, value_type >::ReducedBasisFactory ( const Teuchos::ParameterList &  params)

Constructor.

Parameters:
paramsParameter dictating choice of reduction method

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