TET_MESH_TO_XML
Convert Tet Mesh Files to DOLFIN XML Mesh Format


TET_MESH_TO_XML is a C program which reads a file of node coordinates and a file of elements defined by node indices, which define a tetrahedral mesh of a 3D region in terms of 4, 10, or 20-node tetrahedrons, and creates a corresponding DOLFIN XML mesh file.

DOLFIN is the C++ interface to FENICS.

Usage:

tet_mesh_to_xml prefix
where

Licensing:

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

Languages:

TET_MESH_TO_XML is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version.

Related Programs:

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

MESH_TO_XML, a C program which reads information defining a 1D, 2D or 3D mesh, namely a file of node coordinates and a file of elements defined by node indices, and creates a corresponding XML file for input to DOLFIN or FENICS.

TET_MESH, a C library which includes a variety of routines for working with tetrahedral meshes.

TET_MESH_L2Q, a C++ program which takes a 4-node tet mesh and makes a 10-node tet mesh.

TET_MESH_ORDER4, a dataset directory which contains a description and examples of a tet mesh using order 4 elements.

TET_MESH_ORDER10, a dataset directory which contains a description and examples of a tet mesh using order 10 elements.

TET_MESH_ORDER20, a dataset directory which contains examples of order 20 tetrahedral meshes.

TET_MESH_Q2L, a C++ program which takes a 10-node tet mesh and makes a 4-node tet mesh.

TRIANGULATION_TO_XML, a C program which reads information defining a trinagulation, namely a file of node coordinates and a file of elements defined by node indices, and creates a corresponding DOLFIN XML mesh file.

XML, a data directory which contains examples of XML files, a standard, general datafile format.

Reference:

  1. Anders Logg, Kent-Andre Mardal, Garth Wells,
    Automated Solution of Differential Equations by the Finite Element Method: The FEniCS Book,
    Lecture Notes in Computational Science and Engineering,
    Springer, 2011,
    ISBN13: 978-3642230981,
    LC:

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the C source codes.


Last revised on 26 May 2014.