tet_mesh_to_gmsh, a FORTRAN90 code which converts a pair of files defining a tetrahedral mesh into an equivalent file using the gmsh() msh format.
In particular, the code reads a node coordinate file listing the coordinates of a set of 3D points, and an element file list sets of 4, 10, or 20 nodes that form tetrahedral elements. It creates a single equivalent file in the Gmsh msh format.
The computer code and data files made available on this web page are distributed under the GNU LGPL license.
tet_mesh_to_gmsh is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version.
TET_MESH, a FORTRAN90 code which includes a variety of routines for working with tetrahedral meshes.
TET_MESH_L2Q, a FORTRAN90 code which takes a 4-node tet mesh and makes a 10-node tet mesh.
TET_MESH_Q2L, a FORTRAN90 code which takes a 10-node tet mesh and makes a 4-node tet mesh.
TET_MESH_TO_XML, a FORTRAN90 code 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 DOLFIN XML mesh file.
TRIANGULATION_TO_GMSH, a FORTRAN90 code which converts the data defining a triangulation into an equivalent Gmsh msh file.