AbstractFullGridEvaluationStrategy(std::shared_ptr< AbstractCombigridStorage > storage, std::vector< std::shared_ptr< AbstractLinearEvaluator< V >>> evaluatorPrototypes, std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, FullGridSummationStrategyType summationStrategyType) | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | inline |
AbstractFullGridEvaluator(std::shared_ptr< AbstractCombigridStorage > storage, std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inline |
addResults(MultiIndex const &level, std::shared_ptr< TreeStorage< double >> results) | sgpp::combigrid::FullGridGridBasedEvaluator< V > | inlineprotected |
eval(MultiIndex const &level) | sgpp::combigrid::FullGridGridBasedEvaluator< V > | inlinevirtual |
evaluatorPrototypes | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | protected |
FullGridGridBasedEvaluator(std::shared_ptr< AbstractCombigridStorage > storage, std::vector< std::shared_ptr< AbstractLinearEvaluator< V >>> evaluatorPrototypes, std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, GridFunction gridFunction, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR) | sgpp::combigrid::FullGridGridBasedEvaluator< V > | inline |
getEvaluatorPrototypes() | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | inline |
getGridPoints(MultiIndex const &level) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
getLevelTasks(MultiIndex const &level, ThreadPool::Task callback) | sgpp::combigrid::FullGridGridBasedEvaluator< V > | inlinevirtual |
getStorage() | sgpp::combigrid::AbstractFullGridEvaluator< V > | inline |
getSummationStrategyType() | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | inline |
getTensorGrid(MultiIndex const &level, std::vector< bool > orderingConfiguration) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
gridFunction | sgpp::combigrid::FullGridGridBasedEvaluator< V > | protected |
maxNewPoints(MultiIndex const &level) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
mutexPtr | sgpp::combigrid::AbstractFullGridEvaluator< V > | protected |
numPoints(MultiIndex const &level) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
pointHierarchies | sgpp::combigrid::AbstractFullGridEvaluator< V > | protected |
precomputedLevels | sgpp::combigrid::FullGridGridBasedEvaluator< V > | protected |
setMutex(std::shared_ptr< std::recursive_mutex > mutexPtr) | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
setParameters(std::vector< V > const ¶ms) | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | inlinevirtual |
storage | sgpp::combigrid::AbstractFullGridEvaluator< V > | protected |
summationStrategy | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | protected |
summationStrategyType | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | protected |
~AbstractFullGridEvaluationStrategy() | sgpp::combigrid::AbstractFullGridEvaluationStrategy< V > | inlinevirtual |
~AbstractFullGridEvaluator() | sgpp::combigrid::AbstractFullGridEvaluator< V > | inlinevirtual |
~FullGridGridBasedEvaluator() | sgpp::combigrid::FullGridGridBasedEvaluator< V > | inlinevirtual |