![]() |
LifeV
|
Gmsh files (.gmsh, .msh) reader. More...
#include <lifev/core/LifeV.hpp>#include <lifev/core/mesh/BareMesh.hpp>#include <fstream>#include <deque>
Include dependency graph for ParserGmsh.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | gmsh_elm_t |
| struct | shape_id< id > |
| struct | shape_type< T > |
| struct | register_shape< shape, id > |
| struct | id_of< geoshape > |
| struct | id_of< LifeV::nullShape > |
| struct | id_of< LifeV::LinearLine > |
| struct | id_of< LifeV::LinearTriangle > |
| struct | id_of< LifeV::LinearQuad > |
| struct | id_of< LifeV::LinearTetra > |
| struct | id_of< LifeV::LinearHexa > |
| struct | id_of< LifeV::QuadraticLine > |
| struct | id_of< LifeV::QuadraticTriangle > |
| struct | id_of< LifeV::QuadraticQuad > |
| struct | id_of< LifeV::QuadraticTetra > |
| struct | id_of< LifeV::QuadraticHexa > |
| struct | id_of< LifeV::GeoPoint > |
| struct | adm_shapes< GeoShape > |
Macros | |
| #define | GMSH_REGISTER_SHAPE(shape, id) template <> struct id_of<shape> : register_shape<shape, id> {} |
Typedefs | |
| typedef int | gmsh_int_t |
| typedef double | gmsh_float_t |
Functions | |
| template<typename GeoShape > | |
| bool | ReadGmshFile (const std::string &filename, LifeV::BareMesh< GeoShape > &baremesh, LifeV::ID regionFlag=0, bool verbose=false) |
Variables | |
| static const LifeV::UInt | elm_nodes_num [] |
| #define GMSH_REGISTER_SHAPE | ( | shape, | |
| id | |||
| ) | template <> struct id_of<shape> : register_shape<shape, id> {} |
Definition at line 107 of file ParserGmsh.hpp.