#
TETRAHEDRON_PROPERTIES

Compute Properties of a Tetrahedron

**TETRAHEDRON_PROPERTIES**,
a FORTRAN90 code which
computes properties including the centroid,
circumsphere, dihedral angles, edge lengths, face angles, face areas,
insphere, quality, solid angles, and volume
of a tetrahedron in 3D.

###
Usage:

**tetrahedron_properties** *filename*

where *filename* contains the vertex coordinates.
###
Licensing:

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

###
Languages:

**TETRAHEDRON_PROPERTIES** is available in
a C++ version and
a FORTRAN90 version and
a MATLAB version.

###
Related Data and Programs:

GEOMETRY,
a FORTRAN90 code which
performs geometric calculations in 2, 3 and N dimensional space.

HYPERSPHERE_PROPERTIES,
a FORTRAN90 code which
carries out various operations for an M-dimensional hypersphere, including
converting between Cartesian and spherical coordinates,
stereographic projection, sampling the surface of the sphere, and
computing the surface area and volume.

POLYGON_PROPERTIES,
a FORTRAN90 code which
computes properties of an arbitrary polygon in the plane, defined
by a sequence of vertices, including interior angles, area, centroid,
containment of a point, convexity, diameter, distance to a point,
inradius, lattice area, nearest point in set, outradius, uniform sampling.

tetrahedron_properties_test

TRIANGLE_PROPERTIES,
a FORTRAN90 code which
computes properties of a triangle
whose vertex coordinates are read from a file.

###
Source Code:

*
Last revised on 20 September 2020.
*