triangulation_quality, a FORTRAN90 code which computes and prints quality measures for a given triangulation of a set of points in 2D.

The triangulation is defined by a node file containing the coordinates of nodes, and a triangle file containing sets of 3 or 6 node indices.

The quality measures computed include:

Each quality measure is defined as the minimum of its value over all the triangles; the maximum and best possible value is 1, and the minimum and worst possible value is 0.


triangulation_quality prefix
where prefix is the common prefix for the node and element files


The computer code and data files described and made available on this web page are distributed under the MIT license


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

Related Data and Programs:

TET_MESH_QUALITY, a FORTRAN90 code which computes quality measures of a tetrahedral mesh.

TRIANGULATION, a FORTRAN90 code which carries out various operations on order 3 ("linear") or order 6 ("quadratic") triangulations.


Source Code:

Last revised on 21 June 2009.