MFEM  v4.6.0
Finite element discretization library
Namespaces
gmsh.hpp File Reference

Go to the source code of this file.

Namespaces

 mfem
 

Functions

Gmsh High-Order Vertex Mappings

These functions generate the mappings needed to translate the order of Gmsh's high-order vertices into MFEM's L2 degree of freedom ordering. The mapping is defined so that MFEM_DoF[i] = Gmsh_Vert[map[i]]. The map array must already be allocated with the proper number of entries for the element type at the given element order.

void mfem::GmshHOSegmentMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Segment. More...
 
void mfem::GmshHOTriangleMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Triangle. More...
 
void mfem::GmshHOQuadrilateralMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Quadrilateral. More...
 
void mfem::GmshHOTetrahedronMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Tetrahedron. More...
 
void mfem::GmshHOHexahedronMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Hexahedron. More...
 
void mfem::GmshHOWedgeMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Wedge. More...
 
void mfem::GmshHOPyramidMapping (int order, int *map)
 Generate Gmsh vertex mapping for a Pyramid. More...