![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
Public Member Functions | |
| CombigridMultiOperationImpl (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, std::shared_ptr< NormStrategy< FloatArrayVector >> normStrategy) | |
| CombigridMultiOperationImpl (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, GridFunction gridFunc, FullGridSummationStrategyType summationStrategyType, std::shared_ptr< NormStrategy< FloatArrayVector >> normStrategy) | |
Public Attributes | |
| std::shared_ptr< CombigridEvaluator< FloatArrayVector > > | combiEval | 
| std::shared_ptr< AbstractFullGridEvaluationStrategy< FloatArrayVector > > | 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<FloatArrayVector> > sgpp::combigrid::CombigridMultiOperationImpl::combiEval | 
Referenced by CombigridMultiOperationImpl().
| std::shared_ptr<AbstractFullGridEvaluationStrategy<FloatArrayVector> > sgpp::combigrid::CombigridMultiOperationImpl::fullGridEval | 
Referenced by CombigridMultiOperationImpl().
| std::shared_ptr<LevelManager> sgpp::combigrid::CombigridMultiOperationImpl::levelManager | 
Referenced by sgpp::combigrid::CombigridMultiOperation::CombigridMultiOperation(), sgpp::combigrid::CombigridMultiOperation::createBsplineLinearRefinementOperation(), sgpp::combigrid::CombigridMultiOperation::createBsplineVarianceRefinementOperation(), sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineInterpolation(), sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineQuadrature(), sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineSquareQuadrature(), and sgpp::combigrid::CombigridMultiOperation::setLevelManager().
| std::vector<std::shared_ptr<AbstractPointHierarchy> > sgpp::combigrid::CombigridMultiOperationImpl::pointHierarchies | 
Referenced by sgpp::combigrid::CombigridMultiOperation::CombigridMultiOperation(), CombigridMultiOperationImpl(), sgpp::combigrid::CombigridMultiOperation::createBsplineLinearCoefficientOperation(), sgpp::combigrid::CombigridMultiOperation::createBsplineLinearRefinementOperation(), sgpp::combigrid::CombigridMultiOperation::createBsplineVarianceRefinementOperation(), sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineInterpolation(), sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineQuadrature(), and sgpp::combigrid::CombigridMultiOperation::createExpUniformBoundaryBsplineSquareQuadrature().
| std::shared_ptr<AbstractCombigridStorage> sgpp::combigrid::CombigridMultiOperationImpl::storage |