#include <FullGridLinearSummationStrategy.hpp>
◆ FullGridLinearSummationStrategy()
Constructor.
- Parameters
-
storage | Storage that stores and provides the function values for each grid point. |
evaluatorPrototypes | prototype objects for the evaluators that are cloned to get an evaluator for each dimension and each level. |
pointHierarchies | PointHierarchy objects for each dimension providing the points for each level and information about their ordering. |
◆ ~FullGridLinearSummationStrategy()
◆ eval()
Evaluates the function given through the storage for a certain level-multi-index (see class description).
Summation of the form \(\sum_i \alpha_i basis_i(param) \) This is used for interpolation and quadratures
Implements sgpp::combigrid::AbstractFullGridSummationStrategy< V >.
References sgpp::combigrid::AbstractFullGridSummationStrategy< V >::basisValues, CGLOG, sgpp::combigrid::AbstractFullGridSummationStrategy< V >::evaluatorPrototypes, sgpp::combigrid::AbstractFullGridSummationStrategy< V >::evaluators, h, sgpp::combigrid::MultiIndexIterator::indexAt(), sgpp::combigrid::AbstractFullGridSummationStrategy< V >::parameters, sgpp::combigrid::AbstractFullGridSummationStrategy< V >::partialProducts, sgpp::combigrid::AbstractFullGridSummationStrategy< V >::pointHierarchies, sgpp::combigrid::AbstractFullGridSummationStrategy< V >::storage, and python.utils.pca_normalize_dataset::V.
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis::estimateDensity(), sgpp::combigrid::FullGridTensorVarianceSummationStrategy< V >::eval(), and sgpp::combigrid::FullGridVarianceSummationStrategy< V >::eval().
The documentation for this class was generated from the following file: