Reads gmsh files where (n-1)-dimensional grids are defined on the faces or edges of n-dimensional grids. More...
#include <dumux/multidomain/facet/gmshreader.hh>
Reads gmsh files where (n-1)-dimensional grids are defined on the faces or edges of n-dimensional grids.
BulkGrid | The type of the highest-dimensional grid in the hierachy |
numGrids | The number of grids to be considered in the hierarchy |
Public Member Functions | |
void | read (const std::string &fileName, bool verbose=false) |
void | read (const std::string &fileName, std::size_t boundarySegThresh, bool verbose=false) |
Reads the data from a given mesh file. More... | |
const std::vector< GlobalPosition > & | gridVertices () const |
Returns the vector with all grid vertices (entire hierarchy) More... | |
VertexIndexSet & | vertexIndices (std::size_t id) |
Returns a grid's vertex indices. More... | |
const std::vector< ElementData > & | elementData (std::size_t id) const |
Returns the vector of read elements for a grid. More... | |
const std::vector< VertexIndexSet > & | boundarySegmentData (std::size_t id) const |
Returns the vector of read elements for a grid. More... | |
std::vector< int > & | elementMarkerMap (std::size_t id) |
Returns the maps of element markers. More... | |
std::vector< int > & | boundaryMarkerMap (std::size_t id) |
Returns the maps of domain markers. More... | |
std::unordered_map< GridIndexType, std::vector< GridIndexType > > & | embeddedEntityMap (std::size_t id) |
Returns the maps of the embedded entities. More... | |
std::unordered_map< GridIndexType, std::vector< GridIndexType > > & | adjoinedEntityMap (std::size_t id) |
Returns the maps of the embedments. More... | |
|
inline |
Returns the maps of the embedments.
|
inline |
Returns the maps of domain markers.
|
inline |
Returns the vector of read elements for a grid.
|
inline |
Returns the vector of read elements for a grid.
|
inline |
Returns the maps of element markers.
|
inline |
Returns the maps of the embedded entities.
|
inline |
Returns the vector with all grid vertices (entire hierarchy)
|
inline |
Reads the data from a given mesh file Use this routine if you don't specify boundary segments in the grid file
|
inline |
Reads the data from a given mesh file.
|
inline |
Returns a grid's vertex indices.