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

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

auxiliaryBsplineFunction(size_t numDimensions, MultiFunction func, sgpp::combigrid::CombiHierarchies::Collection grids, sgpp::combigrid::CombiEvaluators::Collection evaluators, size_t degree)sgpp::combigrid::CombigridOperationstatic
CombigridOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatScalarVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, MultiFunction func, bool exploitNesting=true, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatScalarVector >> normStrategy=nullptr)sgpp::combigrid::CombigridOperation
CombigridOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatScalarVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, std::shared_ptr< AbstractCombigridStorage > storage, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatScalarVector >> normStrategy=nullptr)sgpp::combigrid::CombigridOperation
CombigridOperation(std::vector< std::shared_ptr< AbstractPointHierarchy >> pointHierarchies, std::vector< std::shared_ptr< AbstractLinearEvaluator< FloatScalarVector >>> evaluatorPrototypes, std::shared_ptr< LevelManager > levelManager, GridFunction gridFunc, bool exploitNesting=true, FullGridSummationStrategyType summationStrategyType=FullGridSummationStrategyType::LINEAR, std::shared_ptr< NormStrategy< FloatScalarVector >> normStrategy=nullptr)sgpp::combigrid::CombigridOperation
createExpChebyshevBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridOperationstatic
createExpChebyshevPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpClenshawCurtisBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridOperationstatic
createExpClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpClenshawCurtisQuadrature(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpUniformBoundaryBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridOperationstatic
createExpUniformBoundaryBsplineQuadrature(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridOperationstatic
createExpUniformBoundaryLinearInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpUniformBoundaryPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpUniformLinearInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createExpUniformPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createLinearClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createLinearL2LejaBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree, size_t growthFactor)sgpp::combigrid::CombigridOperationstatic
createLinearL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridOperationstatic
createLinearL2LejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridOperationstatic
createLinearLejaBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree, size_t growthFactor)sgpp::combigrid::CombigridOperationstatic
createLinearLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridOperationstatic
createLinearLejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridOperationstatic
createLinearUniformBoundaryPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
createLinearUniformPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridOperationstatic
evaluate(size_t q, base::DataVector const &param=base::DataVector(0))sgpp::combigrid::CombigridOperation
getFullGridEval()sgpp::combigrid::CombigridOperation
getLevelManager()sgpp::combigrid::CombigridOperation
getPointHierarchies()sgpp::combigrid::CombigridOperation
getResult()sgpp::combigrid::CombigridOperation
getStorage()sgpp::combigrid::CombigridOperation
getUpperPointBound() constsgpp::combigrid::CombigridOperation
numDims()sgpp::combigrid::CombigridOperation
numGridPoints()sgpp::combigrid::CombigridOperation
numStoredFunctionValues()sgpp::combigrid::CombigridOperation
setLevelManager(std::shared_ptr< LevelManager > levelManager)sgpp::combigrid::CombigridOperation
setParameters(base::DataVector const &param=base::DataVector(0))sgpp::combigrid::CombigridOperation
setStorage(std::shared_ptr< AbstractCombigridStorage > storage)sgpp::combigrid::CombigridOperation