SG++-Doxygen-Documentation
|
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::CombigridTensorOperation | static |
createExpClenshawCurtisPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridTensorOperation | static |
createExpL2LejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridTensorOperation | static |
createExpLejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridTensorOperation | static |
createExpUniformBoundaryBSplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree) | sgpp::combigrid::CombigridTensorOperation | static |
createLinearClenshawCurtisPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridTensorOperation | static |
createLinearL2LejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridTensorOperation | static |
createLinearLejaPolynomialInterpolation(std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridTensorOperation | static |
createOperationTensorBSplineInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, std::shared_ptr< LevelManager > levelManager, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR) | sgpp::combigrid::CombigridTensorOperation | static |
createOperationTensorPolynomialInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, std::shared_ptr< AbstractInfiniteFunctionBasis1D > functionBasis, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR) | sgpp::combigrid::CombigridTensorOperation | static |
createOperationTensorPolynomialInterpolation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::shared_ptr< AbstractCombigridStorage > storage, OrthogonalBasisFunctionsCollection &functionBases, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR) | sgpp::combigrid::CombigridTensorOperation | static |
evaluate(size_t q, std::vector< FloatTensorVector > const ¶ms=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() const | sgpp::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 ¶ms) | sgpp::combigrid::CombigridTensorOperation |