Skip to content
Mmg Platform
Skip to content
  • News
  • Try mmg!
    • Prerequisite
    • Setup guide
    • Documentation
      • -ar
      • -octree
      • -hausd
      • -hgrad
      • -hmin / -hmax
      • -m
      • -met
      • -optim
      • -sol
      • -v
      • Parameter file
    • Tutorials
      • mmg2d
        • Mesh generation
        • Mesh adaptation to a solution
        • Lagrangian motion
        • Implicit domain meshing
      • mmgs
        • Smooth surface remeshing
        • Mechanical piece remeshing
        • Implicit domain meshing
      • mmg3d
        • Mesh quality improvement with mean edge lengths preservation
        • Mesh adaptation to a solution
        • Open boundary remeshing
        • Implicit domain meshing
        • Lagrangian Movement
      • Libraries
      • About references
      • Anisotropic metric prescription
      • Mmg histograms
    • Algorithms overview
      • Mesh adaptation algorithm
      • Isovalue discretization algorithm
      • Lagrangian movement algorithm
  • Downloads
  • Mmg forum
  • Community
    • About Us
    • Mid-term roadmap
    • Publications
    • They use us!
  • Consortium
  • Gallery
  • Mmg Day 2021
mmg3d mmg3d mmgs mmg2d

mmg3d

surface and volume mesh adaptation
Upgrade your meshes!

mmg3d

Isovalue discretization
Upgrade your meshes!

mmgs

surface mesh improvement
Upgrade your meshes!

mmg2d

mesh generation
Upgrade your meshes!
Mmg is an open source software for simplicial remeshing. It provides 3 applications and 4 libraries:
  • the mmg2d application and the libmmg2d library: adaptation and optimization of a two-dimensional triangulation and generation of a triangulation from a set of points or from given boundary edges
  • the mmgs application and the libmmgs library: adaptation and optimization of a surface triangulation and isovalue discretization
  • the mmg3d application and the libmmg3d library: adaptation and optimization of a tetrahedral mesh and implicit domain meshing
  • the libmmg library gathering the libmmg2d, libmmgs and libmmg3d libraries

Because we believe that working together is the better way to improve, our applications are and will remain open-source (LGPL).
Discover the Mmg Platform (please, be patient, it may take a while).
Geometry preservation
 
Geometry preservation
Mesh decimation using Mmgs:
  • initial mesh (top): 80 000 triangles
  • Mmgs output (bottom): 21 000 triangles
Large scale computation
 
Large scale computation
Mesh adaptation: From 50 000 000 tetra to 150 000 000 on a desktop computer (1 core, 16 GB) in 90 min.
Easy to plug
 
Easy to plug
Shape optimization of a fluid-structure problem.
Get and try Mmg
Try Mmg
Learn how to use Mmg
Tutorials
Contribute
Subscribe to the mailing list
 Mailing list

New ß-release of Mmg

Algiane 2021/10/01 2021/10/01event, software adaptation, isovalue discretization, mesh generation, release, remeshing, robustification

A new ß-release of Mmg (v5.6.0-beta1) is available: do not hesitate to test it and to send us your feedbacks!

Continue reading

Paraview – Mmg course the 9th of November, online

Algiane 2021/09/27 2021/10/30community, event, software formation, mmg, paraview

Kitware and the Mmg team will give a joined training around the Mmg remeshers and the Paraview vizualization tool. The program is available on the website of Kitware: https://www.kitware.fr/formation-paraview-mmg-tools/ We hope to see you there!

Continue reading

Thanks to the Cerfacs for joining the Mmg consortium

Algiane 2021/08/27 2021/08/27collaboration, community, consortium

Welcome to our new member!

Continue reading

We are looking for a software engineer (1 year fixed-term contract, renewable)

Algiane 2021/07/06 2021/07/06collaboration, software

In the context of the Work Package “mesh generation” of the MICROCARD European project we are looking for someone to develop powerful tools for parallel mesh generation in order to generate the very large and detailed meshes that partners will need to simulate cardiac electrophysiology on models with micrometer resolution.…

Continue reading

‹12345›»

They sponsor us

CerfacsCoria IRT SystemXTotalEnergies

They Use us

Users Logo

Recent research projects

  • ANR project Shapo (ANR-18-CE40-0013 SHAPO)ANR logo
  • European project MICROCARD

    This project has received funding from the European High-Performance Computing Joint Undertaking EuroHPC (JU) under grant agreement No 955495. The JU receives support from the European Union’s Horizon 2020 research and innovation programme and France, Italy, Germany, Austria, Norway, Switzerland.
    EuroHPC projects are for one half funded by the EuroHPC Joint Undertaking, and for the other half by the national funding agencies of the project partners.

    MICROCARD+EuroHPC logos

  • IRS project CAOS (Université Grenoble-Alpes)
  • Agenda

    Events in May 2025

    MMonday TTuesday WWednesday TThursday FFriday SSaturday SSunday
    28April 28, 2025
    29April 29, 2025
    30April 30, 2025
    1May 1, 2025
    2May 2, 2025
    3May 3, 2025
    4May 4, 2025
    5May 5, 2025
    6May 6, 2025
    7May 7, 2025
    8May 8, 2025
    9May 9, 2025
    10May 10, 2025
    11May 11, 2025
    12May 12, 2025
    13May 13, 2025
    14May 14, 2025
    15May 15, 2025
    16May 16, 2025
    17May 17, 2025
    18May 18, 2025
    19May 19, 2025
    20May 20, 2025
    21May 21, 2025
    22May 22, 2025
    23May 23, 2025
    24May 24, 2025
    25May 25, 2025
    26May 26, 2025
    27May 27, 2025
    28May 28, 2025
    29May 29, 2025
    30May 30, 2025
    31May 31, 2025
    1June 1, 2025
    • 8:15 am – 10:30 am, May 26, 2023 – Mmg Architects meeting
    • 8:15 am – 10:30 am, June 2, 2023 – Mmg Architects meeting
    • 8:15 am – 10:30 am, June 9, 2023 – Mmg Architects meeting
    • 8:15 am – 10:30 am, June 16, 2023 – Mmg Architects meeting
  • Downloads
  • Tutorials
  • About Us
  • Privacy policy
Powered by Nirvana & WordPress. Mentions légales & CGU & Politique de confidentialité & Cookies

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Mmg Platform
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.