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 |