SG++-Doxygen-Documentation
sgpp::combigrid::FullGridPCESummationStrategy< V > Class Template Reference

This is an experimental class using an alternative basis change for PCE. More...

#include <FullGridPCESummationStrategy.hpp>

Inheritance diagram for sgpp::combigrid::FullGridPCESummationStrategy< V >:
sgpp::combigrid::AbstractFullGridSummationStrategy< V >

Public Member Functions

eval (MultiIndex const &level) override
 
 FullGridPCESummationStrategy (std::shared_ptr< AbstractCombigridStorage > storage, std::vector< std::shared_ptr< AbstractLinearEvaluator< V >>> evaluatorPrototypes, std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies)
 
virtual ~FullGridPCESummationStrategy ()
 
- Public Member Functions inherited from sgpp::combigrid::AbstractFullGridSummationStrategy< V >
 AbstractFullGridSummationStrategy (std::shared_ptr< AbstractCombigridStorage > storage, std::vector< std::shared_ptr< AbstractLinearEvaluator< V >>> evaluatorPrototypes, std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies)
 Constructor. More...
 
void setParameters (std::vector< V > const &params)
 Sets the parameters for the evaluators. More...
 
virtual ~AbstractFullGridSummationStrategy ()
 

Additional Inherited Members

- Protected Attributes inherited from sgpp::combigrid::AbstractFullGridSummationStrategy< V >
std::vector< std::vector< V > > basisValues
 For each dimension, this contains a vector of weights which are used as coefficients for linearly combining the function values at different grid points. More...
 
std::vector< std::shared_ptr< AbstractLinearEvaluator< V > > > evaluatorPrototypes
 
std::vector< std::vector< std::shared_ptr< AbstractLinearEvaluator< V > > > > evaluators
 
std::vector< V > parameters
 
std::vector< V > partialProducts
 
std::vector< std::shared_ptr< AbstractPointHierarchy > > pointHierarchies
 
std::shared_ptr< AbstractCombigridStoragestorage
 

Detailed Description

template<typename V>
class sgpp::combigrid::FullGridPCESummationStrategy< V >

This is an experimental class using an alternative basis change for PCE.

Please use other classes for standard PCE instead.

Constructor & Destructor Documentation

◆ FullGridPCESummationStrategy()

◆ ~FullGridPCESummationStrategy()

template<typename V >
virtual sgpp::combigrid::FullGridPCESummationStrategy< V >::~FullGridPCESummationStrategy ( )
inlinevirtual

Member Function Documentation

◆ eval()


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