Structure defining relation between MOAB and VTK element types. VTK had different types for quadratic than linear elements, so a tuple of the MOAB type and number of elements maps to a VTK type. More...
#include <GmshUtil.hpp>
Public Attributes | |
const char * | name |
String name for use in error messages. More... | |
unsigned | gmsh_type |
GMsh integer type. More... | |
EntityType | mb_type |
MOAB type. More... | |
unsigned | num_nodes |
Number of nodes (0 for polygon) More... | |
const int * | node_order |
Gmsh element node ordering, indexed by the Gmsh node position and containing the corresponding MOAB node position. NOTE: This field is NULL if MOAB and Gmsh ordering is the same! More... | |
Structure defining relation between MOAB and VTK element types. VTK had different types for quadratic than linear elements, so a tuple of the MOAB type and number of elements maps to a VTK type.
Definition at line 28 of file GmshUtil.hpp.
unsigned moab::GmshElemType::gmsh_type |
GMsh integer type.
Definition at line 31 of file GmshUtil.hpp.
EntityType moab::GmshElemType::mb_type |
MOAB type.
Definition at line 32 of file GmshUtil.hpp.
Referenced by moab::ReadGmsh::create_elements(), and moab::GmshUtil::get_gmsh_type().
const char* moab::GmshElemType::name |
String name for use in error messages.
Definition at line 30 of file GmshUtil.hpp.
const int* moab::GmshElemType::node_order |
Gmsh element node ordering, indexed by the Gmsh node position and containing the corresponding MOAB node position. NOTE: This field is NULL if MOAB and Gmsh ordering is the same!
Definition at line 34 of file GmshUtil.hpp.
Referenced by moab::ReadGmsh::create_elements(), and moab::WriteGmsh::write_file().
unsigned moab::GmshElemType::num_nodes |
Number of nodes (0 for polygon)
Definition at line 33 of file GmshUtil.hpp.
Referenced by moab::ReadGmsh::create_elements().