libMesh
Public Member Functions | Public Attributes | List of all members
libMesh::GmshIO::ElementDefinition Struct Reference

Defines mapping from libMesh element types to Gmsh element types or vice-versa. More...

Public Member Functions

 ElementDefinition (ElemType type_in, unsigned gmsh_type_in, unsigned dim_in, unsigned nnodes_in)
 

Public Attributes

ElemType type
 
unsigned int gmsh_type
 
unsigned int dim
 
unsigned int nnodes
 
std::vector< unsigned intnodes
 

Detailed Description

Defines mapping from libMesh element types to Gmsh element types or vice-versa.

Definition at line 153 of file gmsh_io.h.

Constructor & Destructor Documentation

libMesh::GmshIO::ElementDefinition::ElementDefinition ( ElemType  type_in,
unsigned  gmsh_type_in,
unsigned  dim_in,
unsigned  nnodes_in 
)

Definition at line 155 of file gmsh_io.h.

158  :
159  type(type_in),
160  gmsh_type(gmsh_type_in),
161  dim(dim_in),
162  nnodes(nnodes_in)
163  {}

Member Data Documentation

unsigned int libMesh::GmshIO::ElementDefinition::dim

Definition at line 167 of file gmsh_io.h.

Referenced by libMesh::GmshIO::read_mesh().

unsigned int libMesh::GmshIO::ElementDefinition::gmsh_type
unsigned int libMesh::GmshIO::ElementDefinition::nnodes

Definition at line 168 of file gmsh_io.h.

Referenced by libMesh::GmshIO::build_element_maps(), and libMesh::GmshIO::read_mesh().

std::vector<unsigned int> libMesh::GmshIO::ElementDefinition::nodes
ElemType libMesh::GmshIO::ElementDefinition::type

Definition at line 165 of file gmsh_io.h.

Referenced by libMesh::GmshIO::ElementMaps::add_def(), and libMesh::GmshIO::read_mesh().


The documentation for this struct was generated from the following file: