Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
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>
Public Member Functions | |
ReducedBasisFactory (const Teuchos::ParameterList ¶ms) | |
Constructor. More... | |
virtual | ~ReducedBasisFactory () |
Destructor. More... | |
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. More... | |
Protected Attributes | |
Teuchos::ParameterList | params |
Algorithm parameters. More... | |
std::string | reduction_method |
Reduction method. More... | |
Private Member Functions | |
ReducedBasisFactory (const ReducedBasisFactory &) | |
ReducedBasisFactory & | operator= (const ReducedBasisFactory &) |
Generate a basis from a given set of PCE expansions that is orthogonal with respect to the product measure induced by these expansions.
Definition at line 60 of file Stokhos_ReducedBasisFactory.hpp.
Stokhos::ReducedBasisFactory< ordinal_type, value_type >::ReducedBasisFactory | ( | const Teuchos::ParameterList & | params | ) |
Constructor.
params | Parameter dictating choice of reduction method |
Definition at line 51 of file Stokhos_ReducedBasisFactoryImp.hpp.
|
inlinevirtual |
Destructor.
Definition at line 70 of file Stokhos_ReducedBasisFactory.hpp.
|
private |
|
virtual |
Get reduced quadrature object.
Definition at line 62 of file Stokhos_ReducedBasisFactoryImp.hpp.
|
private |
|
protected |
Algorithm parameters.
Definition at line 91 of file Stokhos_ReducedBasisFactory.hpp.
|
protected |
Reduction method.
Definition at line 94 of file Stokhos_ReducedBasisFactory.hpp.