MSH
3D Finite Element Mesh Format for GMSH


MSH is a data directory which contains examples of MSH files, which define a 3D finite element mesh for the GMSH meshing program.

Licensing:

The computer code and data files made available on this web page are distributed under the GNU LGPL license.

Related Data and Programs:

DOLFIN-CONVERT, a Python program which can convert mesh files from Gmsh, MEDIT, METIS or SCOTCH format to an XML format suitable for use by DOLFIN or FENICS, by Anders Logg.

GMSH, examples which illustrate the use of the Gmsh program, a 3D mesh generator for the finite element method (FEM).

TET_MESH_TO_GMSH, a MATLAB program which reads information defining a tet mesh, namely a file of node coordinates and a file of elements defined by node indices, and creates a corresponding Gmsh mesh file.

TRIANGULATION_TO_GMSH, a MATLAB program which reads a file of node coordinates and a file of elements defined by node indices, and creates a corresponding Gmsh mesh file.

Reference:

  1. Christophe Geuzaine, Jean-Francois Remacle,
    Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities,
    International Journal for Numerical Methods in Engineering,
    Volume 79, Number 11, pages 1309-1331, 2009.

Sample Files:

CIRCLE_2D is a mesh of a circle in 2D, using 25 nodes and 20 quadrilateral elements.

CYLINDER_2D is a mesh for 2D flow past a square cylinder, using 1649 nodes and 3078 elements.

CYLINDER_3D is a mesh for 3D flow in a 0.41x2.5x0.41 channel, past a (square) cylinder, using 49,602 nodes and 9,792 elements.

ELL_2D is a 2D mesh of the L-shaped region, with 26 nodes and 56 triangular elements.

RECTANGLE is a 2D mesh of a rectangle, with 20 nodes and 24 elements. The rectangle has been divided into 3 rows and 4 columns of squares, and then each square has been split into a pair of triangles.

STEP_2D is a mesh for 2D flow past a forward and backward step, using 537 nodes and 960 elements.

STEP_3D is a mesh associated with 3D flow in a 10x50x10 channel, past a forward and backward step, using 38,992 nodes and 7,680 elements.

T1 is a mesh of a 2D rectangular channel, with 431 nodes and 852 elements.

T13_DATA is a 3D mesh with 788 nodes and 1864 elements.

TEST is a 2D channel formed by starting with a long rectangular channel and creating a narrow neck by removing elliptical portions from the top and bottom. The resulting mesh has 4,325 nodes and 8,656 elements.

TINY is a tiny 2D mesh, with 6 nodes and 2 quadrilateral elements, plus an associated nodal scalar dataset.

VIEW5 is a 2D mesh with data, with 6 nodes and 2 elements, 3 nodal scalar maps and two vectors.

You can go up one level to the DATA directory.


Last revised on 19 June 2016.