The grid manager base interface (public) and methods common to most grid manager specializations (protected).
#include <dumux/io/grid/gridmanager_base.hh>
|
std::shared_ptr< Grid > & | gridPtr () |
| Returns a reference to the grid pointer (std::shared_ptr<Grid>) More...
|
|
Dune::GridPtr< Grid > & | dgfGridPtr () |
| Returns a reference to the DGF grid pointer (Dune::GridPtr<Grid>). More...
|
|
std::string | getFileExtension (const std::string &fileName) const |
| Returns the filename extension of a given filename. More...
|
|
void | makeGridFromFile (const std::string &fileName, const std::string &modelParamGroup) |
| Makes a grid from a file. We currently support. More...
|
|
void | makeGridFromDgfFile (const std::string &fileName) |
| Makes a grid from a DGF file. This is used by grid managers that only support DGF. More...
|
|
template<int dim, int dimworld> |
void | makeStructuredGrid (CellType cellType, const std::string &modelParamGroup) |
| Makes a structured cube grid using the structured grid factory. More...
|
|
void | maybeRefineGrid (const std::string &modelParamGroup) |
| Refines a grid after construction if GridParameterGroup.Refinement is set in the input file. More...
|
|
◆ Grid
template<class GridType >
◆ GridData
template<class GridType >
◆ CellType
template<class GridType >
◆ dgfGridPtr()
template<class GridType >
◆ getFileExtension()
template<class GridType >
◆ getGridData()
template<class GridType >
- Note
- Throws if no grid data is available
◆ grid() [1/2]
template<class GridType >
◆ grid() [2/2]
template<class GridType >
◆ gridPtr()
template<class GridType >
◆ hasGridData()
template<class GridType >
◆ init()
template<class GridType >
◆ loadBalance()
template<class GridType >
◆ makeGridFromDgfFile()
template<class GridType >
◆ makeGridFromFile()
template<class GridType >
void Dumux::GridManagerBase< GridType >::makeGridFromFile |
( |
const std::string & |
fileName, |
|
|
const std::string & |
modelParamGroup |
|
) |
| |
|
inlineprotected |
- dgf (Dune Grid Format)
- msh (Gmsh mesh format)
- vtp/vtu (VTK file formats)
◆ makeStructuredGrid()
template<class GridType >
template<int dim, int dimworld>
◆ maybeRefineGrid()
template<class GridType >
◆ dgfGridPtr_
template<class GridType >
◆ enableDgfGridPointer_
template<class GridType >
◆ enableGmshDomainMarkers_
template<class GridType >
◆ gridData_
template<class GridType >
◆ gridPtr_
template<class GridType >
The documentation for this class was generated from the following file: