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

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::CombigridMultiOperationstatic
createBsplineLinearRefinementOperation(size_t degree, size_t numDimensions, sgpp::combigrid::MultiFunction func, std::shared_ptr< sgpp::combigrid::LevelManager > levelManager)sgpp::combigrid::CombigridMultiOperationstatic
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::CombigridMultiOperationstatic
createExpChebyshevPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpClenshawCurtisQuadrature(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpUniformBoundaryBsplineInterpolation(size_t numDimensions, MultiFunction func, size_t degree=3)sgpp::combigrid::CombigridMultiOperationstatic
createExpUniformBoundaryBsplineQuadrature(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridMultiOperationstatic
createExpUniformBoundaryBsplineSquareQuadrature(size_t numDimensions, MultiFunction func, size_t degree)sgpp::combigrid::CombigridMultiOperationstatic
createExpUniformBoundaryLinearInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createExpUniformLinearInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createLinearClenshawCurtisPolynomialInterpolation(size_t numDimensions, MultiFunction func)sgpp::combigrid::CombigridMultiOperationstatic
createLinearL2LejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridMultiOperationstatic
createLinearL2LejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridMultiOperationstatic
createLinearLejaPolynomialInterpolation(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridMultiOperationstatic
createLinearLejaQuadrature(size_t numDimensions, MultiFunction func, size_t growthFactor=2)sgpp::combigrid::CombigridMultiOperationstatic
evaluate(size_t q, std::vector< base::DataVector > const &params)sgpp::combigrid::CombigridMultiOperation
evaluate(size_t q, base::DataMatrix const &params=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() constsgpp::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 &params)sgpp::combigrid::CombigridMultiOperation
setParameters(base::DataMatrix const &params)sgpp::combigrid::CombigridMultiOperation