TET_MESH_DISPLAY_OPEN_GL is a C++ program, using double precision arithmetic, which reads the name of two data files defining a tetrahedral mesh ("tet mesh"), reads the data, and displays the tet mesh using OPEN_GL.
The files defining the tet mesh consist of one file containing the coordinates of the points, and a second file that lists the indices of the nodes making up each tetrahedron. Either 4-node or 10-node tetrahedrons may be used.
CVT_TET_MESH is a FORTRAN90 program which uses CVT methods to compute a tet mesh in a 3D region.
GEOMPACK3 is a FORTRAN90 library which includes a routine DTRIS3 to compute the tetrahedral mesh of a set of 3D points.
FLOOD_OPEN_GL is a C program which allows a user to select a region and flood it with color, using OpenGL, by Art Wetzel.
MATLAB includes a routine delaunay3 which can compute the tetrahedral mesh of a set of points in 3D.
OPEN_GL is used to handle the graphics display.
TABLE is the format used for the input files to TET_MESH_DISPLAY_OPEN_GL.
TABLE_TET_MESH is an interactive FORTRAN90 program for computing the tetrahedral mesh of a set of 3D points.
TEST_TET_MESH is a small FORTRAN90 library defining a few test regions for the generation of a tet mesh.
TET_MESH_DISPLAY is a MATLAB executable program which reads a tet mesh and displays the nodes and edges using the MATLAB graphical window.
TET_MESH_L2Q is a FORTRAN90 executable program which converts a linear to quadratic tet mesh.
TET_MESH_TET_NEIGHBORS is a FORTRAN90 program which computes the tetrahedral adjacency information.
TET_MESH_ORDER4 is a directory which contains a description and examples of a tet mesh using order 4 elements.
TET_MESH_ORDER10 is a directory which contains a description and examples of a tet mesh using order 10 elements.
TET_MESH_Q2L is a FORTRAN90 executable program which converts a quadratic to linear tet mesh.
TET_MESH_QUALITY can compute quality measures for a given tetrahedral mesh. This program is available in a C++ version and a FORTRAN90 version and a MATLAB version.
TET_MESH_RCM is a FORTRAN90 executable program which takes a tet mesh and relabels the nodes to reduce the bandwidth of the corresponding adjacency matrix.
TRI_MESH_DISPLAY is a MATLAB program which reads data defining a triangular mesh of a 3D surface and displays it.
CUBE_ORDER4 is a cube-shaped region, which may be meshed by order-4 tetrahedrons.
tet_mesh_display_open_gl cube_order4_nodes.txt cube_order4_tetras.txt
TWENTY_ORDER4 is a region formed by 20 random nodes.
tet_mesh_display_open_gl twenty_order4_nodes.txt twenty_order4_tetras.txt
CUBE_ORDER10 is a cube-shaped region, which may be meshed by order-10 tetrahedrons.
tet_mesh_display_open_gl cube_order10_nodes.txt cube_order10_tetras.txt
ONEONEEIGHT_ORDER10 is a region formed by the refinement of 20 random nodes to 118 nodes (by adding the midside nodes.)
tet_mesh_display_open_gl oneoneeight_order10_nodes.txt oneoneeight_order10_tetras.txt
You can go up one level to the C++ source codes.