SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::datadriven::GridFactory Class Reference

Factory class to create grids based on a configuration file. More...

#include <GridFactory.hpp>

Public Member Functions

sgpp::base::GridcreateGrid (const sgpp::base::GeneralGridConfiguration &gridConfig, const std::set< std::set< size_t > > interactions) const
 Creates and initializes a grid based on a configuration file.
 
void getBlockInteractions (std::set< std::set< size_t > > &interactions, sgpp::datadriven::GeometryConfiguration &geometryConfig, sgpp::datadriven::StencilConfiguration &stencilConf) const
 
void getDirectNeighbours (std::set< std::set< size_t > > &interactions, sgpp::datadriven::GeometryConfiguration &geometryConfig, sgpp::datadriven::StencilConfiguration &stencilConf) const
 
void getHierarchicalParents (std::set< std::set< size_t > > &interactions, sgpp::datadriven::GeometryConfiguration &geometryConfig, sgpp::datadriven::StencilConfiguration &stencilConf) const
 
std::set< std::set< size_t > > getInteractions (sgpp::datadriven::GeometryConfiguration config) const
 
 GridFactory ()
 

Detailed Description

Factory class to create grids based on a configuration file.

Constructor & Destructor Documentation

◆ GridFactory()

sgpp::datadriven::GridFactory::GridFactory ( )
inline

Member Function Documentation

◆ createGrid()

◆ getBlockInteractions()

void sgpp::datadriven::GridFactory::getBlockInteractions ( std::set< std::set< size_t > > &  interactions,
sgpp::datadriven::GeometryConfiguration geometryConfig,
sgpp::datadriven::StencilConfiguration stencilConf 
) const

◆ getDirectNeighbours()

void sgpp::datadriven::GridFactory::getDirectNeighbours ( std::set< std::set< size_t > > &  interactions,
sgpp::datadriven::GeometryConfiguration geometryConfig,
sgpp::datadriven::StencilConfiguration stencilConf 
) const

◆ getHierarchicalParents()

◆ getInteractions()


The documentation for this class was generated from the following files: