![]() |
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 |