SG++-Doxygen-Documentation
|
Public Member Functions | |
CombigridOperationImpl (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, std::shared_ptr< NormStrategy< FloatScalarVector >> normStrategy) | |
CombigridOperationImpl (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, GridFunction gridFunc, FullGridSummationStrategyType summationStrategyType, std::shared_ptr< NormStrategy< FloatScalarVector >> normStrategy) | |
Public Attributes | |
std::shared_ptr< CombigridEvaluator< FloatScalarVector > > | combiEval |
std::shared_ptr< AbstractFullGridEvaluator< FloatScalarVector > > | fullGridEval |
std::shared_ptr< LevelManager > | levelManager |
std::vector< std::shared_ptr< AbstractPointHierarchy > > | pointHierarchies |
std::shared_ptr< AbstractCombigridStorage > | storage |
|
inline |
References combiEval, fullGridEval, pointHierarchies, and storage.
|
inline |
References combiEval, fullGridEval, pointHierarchies, and storage.
std::shared_ptr<CombigridEvaluator<FloatScalarVector> > sgpp::combigrid::CombigridOperationImpl::combiEval |
Referenced by CombigridOperationImpl().
std::shared_ptr<AbstractFullGridEvaluator<FloatScalarVector> > sgpp::combigrid::CombigridOperationImpl::fullGridEval |
Referenced by CombigridOperationImpl().
std::shared_ptr<LevelManager> sgpp::combigrid::CombigridOperationImpl::levelManager |
std::vector<std::shared_ptr<AbstractPointHierarchy> > sgpp::combigrid::CombigridOperationImpl::pointHierarchies |
Referenced by sgpp::combigrid::CombigridOperation::auxiliaryBsplineFunction(), sgpp::combigrid::CombigridOperation::CombigridOperation(), CombigridOperationImpl(), sgpp::combigrid::CombigridOperation::createExpChebyshevBsplineInterpolation(), sgpp::combigrid::CombigridOperation::createExpClenshawCurtisBsplineInterpolation(), sgpp::combigrid::CombigridOperation::createExpUniformBoundaryBsplineInterpolation(), sgpp::combigrid::CombigridOperation::createExpUniformBoundaryBsplineQuadrature(), sgpp::combigrid::CombigridOperation::createLinearL2LejaBsplineInterpolation(), and sgpp::combigrid::CombigridOperation::createLinearLejaBsplineInterpolation().
std::shared_ptr<AbstractCombigridStorage> sgpp::combigrid::CombigridOperationImpl::storage |