Official Gmsh documentation and tutorials
- Official documentation (the source texinfo files are available here)
- Gmsh API in C++, C, Python and Julia
-
Tutorials for the built-in Gmsh scripting language (
.geo
files) and the Gmsh API: - Additional examples:
.geo
files, API
Other Gmsh tutorials
- Bertrand Thierry's Gmsh tutorial for students
- Youtube search "gmsh tutorial"
Gmsh workshops
- The First Gmsh Workshop was held in Braives on September 15-16, 2011
- The Second Gmsh Workshop was held in Moressée on May 23-24, 2013
- The Third Gmsh Workshop was held in Lanzarote on March 29-31, 2017
Building Gmsh and contributing to the source code
- General instructions are provided in the main README
- Step by step compilation instructions, including compilation of common dependencies
- Git cheat sheet to read before contributing to Gmsh.
- Gmsh build status
Other resources
- Archives of the Gmsh mailing list (1998-2020)
- Bin Wang’s code to reorder the points and elements for Gmsh meshes based on Hilbert Curve: https://github.com/BinWang0213/HilbertSort