Gmsh is an automatic 3D finite element mesh generator with build-in CAD and post-processing facilities. Its design goal is to provide a simple meshing tool for academic test cases with parametric input and up to date visualization capabilities. It can respect a characteristic length field for the generation of adapted meshes on lines, surfaces and volumes, and mix these meshes with simple structured grids.
Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification of any input to these modules is done either interactively using the graphical user interface or in ASCII text files using Gmsh's own scripting language.

License: GNU GPL.
Tags: geometry, computational geometry, finite element method, data visualization.
Interfaces: command line, X.
Source language: C++.
Requires FLTK 1.1.x, GSL 1.2+, OpenGL/Mesa.
Maintainer: Christophe Geuzaine.
Developers: Christophe Geuzaine, Jean-Francois Remacle.
Homepage: http://geuz.org/gmsh/.
Announcements: http://geuz.org/mailman/listinfo/gmsh-announce/.
Support: http://geuz.org/mailman/listinfo/gmsh/.