mmg - Surface and volume remeshing software

GitHub Release License macos-support linux-support windows-support

mmg is an open-source software for bidimensional and tridimensional surface and volume remeshing. The source code is available on github.com.

It is compatible with most operating systems (Linux, macOS, Windows).

mmg provides 3 applications and 4 libraries:
  • the mmg2d application and library: mesh generation from a set of edges, adaptation and optimization of a bidimensional triangulation, and isovalue discretization;

  • the mmgs application and library: adaptation and optimization of a surface triangulation and isovalue discretization;

  • the mmg3d application and library: adaptation and optimization of a tetrahedral mesh, isovalue discretization and lagrangian movement;

  • the mmg library gathering the mmg2d, mmgs and mmg3d libraries.

Code is under the terms of the GNU Lesser General Public License

Copyright © Bx INP/Inria/UBordeaux/UPMC, 2004- .

Contact

Contact: contact@mmgtools.org

Mailing list: mmg.users

mmg forum is being discontinued. Forum archives may be found here.

News

They sponsor us

_images/consortium-complet.png

They use us

_images/they-use-us-april-2025.png