![]() |
SG++-Doxygen-Documentation
|
This is the complete list of members for sgpp::combigrid::CombigridMultiOperation, including all inherited members.
| CombigridMultiOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatArrayVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, MultiFunction func, bool exploitNesting=true, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatArrayVector >> normStrategy=nullptr) | sgpp::combigrid::CombigridMultiOperation | |
| CombigridMultiOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatArrayVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, std::shared_ptr< AbstractCombigridStorage > storage, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatArrayVector >> normStrategy=nullptr) | sgpp::combigrid::CombigridMultiOperation | |
| CombigridMultiOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatArrayVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, GridFunction gridFunc, bool exploitNesting=true, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatArrayVector >> normStrategy=nullptr) | sgpp::combigrid::CombigridMultiOperation | |
| createBsplineLinearCoefficientOperation(size_t degree, size_t numDimensions, std::shared_ptr< sgpp::combigrid::AbstractCombigridStorage > coefficientStorage) | sgpp::combigrid::CombigridMultiOperation | static |
| createBsplineLinearRefinementOperation(size_t degree, size_t numDimensions, sgpp::combigrid::MultiFunction func, std::shared_ptr< sgpp::combigrid::LevelManager > levelManager) | sgpp::combigrid::CombigridMultiOperation | static |
| createBsplineVarianceRefinementOperation(size_t degree, size_t numDimensions, sgpp::combigrid::MultiFunction func, std::shared_ptr< sgpp::combigrid::LevelManager > levelManager, sgpp::combigrid::WeightFunctionsCollection weightFunctions, sgpp::base::DataVector bounds) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpChebyshevPolynomialInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpClenshawCurtisQuadrature(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpUniformBoundaryBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree=3) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpUniformBoundaryBsplineQuadrature(size_t numDimensions, MultiFunction func, size_t degree) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpUniformBoundaryBsplineSquareQuadrature(size_t numDimensions, MultiFunction func, size_t degree) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpUniformBoundaryLinearInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createExpUniformLinearInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createLinearClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func) | sgpp::combigrid::CombigridMultiOperation | static |
| createLinearL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridMultiOperation | static |
| createLinearL2LejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridMultiOperation | static |
| createLinearLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridMultiOperation | static |
| createLinearLejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2) | sgpp::combigrid::CombigridMultiOperation | static |
| evaluate(size_t q, std::vector< base::DataVector > const ¶ms) | sgpp::combigrid::CombigridMultiOperation | |
| evaluate(size_t q, base::DataMatrix const ¶ms=base::DataMatrix(0, 0)) | sgpp::combigrid::CombigridMultiOperation | |
| getDifferences() | sgpp::combigrid::CombigridMultiOperation | |
| getLevelManager() | sgpp::combigrid::CombigridMultiOperation | |
| getPointHierarchies() | sgpp::combigrid::CombigridMultiOperation | |
| getResult() | sgpp::combigrid::CombigridMultiOperation | |
| getStorage() | sgpp::combigrid::CombigridMultiOperation | |
| getUpperPointBound() const | sgpp::combigrid::CombigridMultiOperation | |
| numDims() | sgpp::combigrid::CombigridMultiOperation | |
| numGridPoints() | sgpp::combigrid::CombigridMultiOperation | |
| numStoredFunctionValues() | sgpp::combigrid::CombigridMultiOperation | |
| setLevelManager(std::shared_ptr< LevelManager > levelManager) | sgpp::combigrid::CombigridMultiOperation | |
| setParameters(std::vector< base::DataVector > const ¶ms) | sgpp::combigrid::CombigridMultiOperation | |
| setParameters(base::DataMatrix const ¶ms) | sgpp::combigrid::CombigridMultiOperation |