Tetgen

Jul 20, 2023

Quality Tetrahedral Mesh Generator and Delaunay Triangulator

TetGen is a program for generating tetrahedral meshes for arbitrary 3D domains. The main purpose of TetGen is to create high-quality tetrahedral meshes for solving partial differential equations using finite element and finite volume methods. This program, based on Delaunay methods, currently generates meshes including exact constrained Delaunay tetrahedralizations and quality conforming Delaunay meshes. For a 3D point set, it generates its exact Delaunay tetrahedralization and convex hull as well. The program is written in ANSI C++. It is highly portable, it should be very easy to compile and run on all major computer systems. It can be also used as a library embedded into other applications.



Checkout these related ports:
  • Zn_poly - C library for polynomial arithmetic
  • Zimpl - Language to translate the LP models into .lp or .mps
  • Zegrapher - Software for plotting mathematical objects
  • Zarray - Dynamically typed N-D expression system based on xtensor
  • Z3 - Z3 Theorem Prover
  • Yices - SMT solver
  • Yacas - Yet Another Computer Algebra System
  • Xtensor - Multi-dimensional arrays with broadcasting and lazy computing
  • Xtensor-python - Python bindings for xtensor
  • Xtensor-io - Xtensor plugin to read/write images, audio files, numpy npz and HDF5
  • Xtensor-blas - BLAS extension to xtensor
  • Xspread - Spreadsheet program for X and terminals
  • Xppaut - Graphical tool for solving differential equations, etc
  • Xplot - X11 plotting package
  • Xlife++ - XLiFE++ eXtended Library of Finite Elements in C++