SG++-Doxygen-Documentation
sgpp::combigrid::CombigridTensorOperation Member List

This is the complete list of members for sgpp::combigrid::CombigridTensorOperation, including all inherited members.

CombigridTensorOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatTensorVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, MultiFunction func, bool exploitNesting=true, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatTensorVector >> normStrategy=nullptr)sgpp::combigrid::CombigridTensorOperation
CombigridTensorOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatTensorVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, std::shared_ptr< AbstractCombigridStorage > storage, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatTensorVector >> normStrategy=nullptr)sgpp::combigrid::CombigridTensorOperation
CombigridTensorOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatTensorVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, GridFunction gridFunc, bool exploitNesting, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatTensorVector >> normStrategy=nullptr)sgpp::combigrid::CombigridTensorOperation
createExpChebyshevPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridTensorOperationstatic
createExpClenshawCurtisPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridTensorOperationstatic
createExpL2LejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridTensorOperationstatic
createExpLejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridTensorOperationstatic
createExpUniformBoundaryBSplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridTensorOperationstatic
createLinearClenshawCurtisPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridTensorOperationstatic
createLinearL2LejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridTensorOperationstatic
createLinearLejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridTensorOperationstatic
createOperationTensorBSplineInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, std::shared_ptr< LevelManager > levelManager, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR)sgpp::combigrid::CombigridTensorOperationstatic
createOperationTensorPolynomialInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR)sgpp::combigrid::CombigridTensorOperationstatic
createOperationTensorPolynomialInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, OrthogonalBasisFunctionsCollection &functionBases, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR)sgpp::combigrid::CombigridTensorOperationstatic
evaluate(size_t q, std::vector< FloatTensorVector > const &params=std::vector< FloatTensorVector >())sgpp::combigrid::CombigridTensorOperation
getDifferences()sgpp::combigrid::CombigridTensorOperation
getLevelManager()sgpp::combigrid::CombigridTensorOperation
getPointHierarchies()sgpp::combigrid::CombigridTensorOperation
getResult()sgpp::combigrid::CombigridTensorOperation
getStorage()sgpp::combigrid::CombigridTensorOperation
getUpperPointBound() constsgpp::combigrid::CombigridTensorOperation
numDims()sgpp::combigrid::CombigridTensorOperation
numGridPoints()sgpp::combigrid::CombigridTensorOperation
numStoredFunctionValues()sgpp::combigrid::CombigridTensorOperation
setLevelManager(std::shared_ptr< LevelManager > levelManager)sgpp::combigrid::CombigridTensorOperation
setParameters(std::vector< FloatTensorVector > const &params)sgpp::combigrid::CombigridTensorOperation