SG++
sgpp::combigrid::PolynomialChaosExpansion Class Reference

#include <PolynomialChaosExpansion.hpp>

Inheritance diagram for sgpp::combigrid::PolynomialChaosExpansion:
sgpp::combigrid::CombigridSurrogateModel

Public Member Functions

double eval (sgpp::base::DataVector &x) override
 
void eval (sgpp::base::DataMatrix &xs, sgpp::base::DataVector &res) override
 
void getComponentSobolIndices (sgpp::base::DataVector &componentSsobolIndices, bool normalized=true) override
 
std::shared_ptr< LevelInfosgetInfoOnAddedLevels () override
 
void getTotalSobolIndices (sgpp::base::DataVector &totalSobolIndices, bool normalized=true) override
 
double mean () override
 
size_t numGridPoints () override
 
 PolynomialChaosExpansion (sgpp::combigrid::CombigridSurrogateModelConfiguration &config)
 
void updateConfig (sgpp::combigrid::CombigridSurrogateModelConfiguration config) override
 
double variance () override
 
virtual ~PolynomialChaosExpansion ()
 
- Public Member Functions inherited from sgpp::combigrid::CombigridSurrogateModel
 CombigridSurrogateModel (sgpp::combigrid::CombigridSurrogateModelConfiguration &config)
 
sgpp::combigrid::CombigridSurrogateModelConfigurationgetConfig ()
 
virtual ~CombigridSurrogateModel ()
 

Additional Inherited Members

- Protected Attributes inherited from sgpp::combigrid::CombigridSurrogateModel
sgpp::combigrid::CombigridSurrogateModelConfiguration config
 
size_t numDims
 

Constructor & Destructor Documentation

sgpp::combigrid::PolynomialChaosExpansion::~PolynomialChaosExpansion ( )
virtual

Member Function Documentation

double sgpp::combigrid::PolynomialChaosExpansion::eval ( sgpp::base::DataVector x)
overridevirtual
void sgpp::combigrid::PolynomialChaosExpansion::getComponentSobolIndices ( sgpp::base::DataVector componentSsobolIndices,
bool  normalized = true 
)
overridevirtual
std::shared_ptr< LevelInfos > sgpp::combigrid::PolynomialChaosExpansion::getInfoOnAddedLevels ( )
overridevirtual
void sgpp::combigrid::PolynomialChaosExpansion::getTotalSobolIndices ( sgpp::base::DataVector totalSobolIndices,
bool  normalized = true 
)
overridevirtual
size_t sgpp::combigrid::PolynomialChaosExpansion::numGridPoints ( )
overridevirtual

The documentation for this class was generated from the following files: