Gmsh
Developer(s) | Christophe Geuzaine and Jean-François Remacle |
---|---|
Stable release | 4.13.1 / May 24, 2024 |
Repository | |
Written in | C++ |
Operating system | Unix/Linux, macOS, Windows |
License | GNU General Public License |
Website | gmsh |
Gmsh is a finite-element mesh generator developed by Christophe Geuzaine and Jean-François Remacle. Released under the GNU General Public License, Gmsh is free software.
Gmsh contains 4 modules: for geometry description, meshing, solving and post-processing. Gmsh supports parametric input and has advanced visualization mechanisms. Since version 3.0, Gmsh supports full constructive solid geometry features, based on Open Cascade Technology.[1][2]
A modified version of Gmsh is integrated with SwiftComp, a general-purpose multiscale modeling software. The modified version, called Gmsh4SC, is compiled and deployed on the Composites Design and Manufacturing HUB (cdmHUB).
Interfaces
[edit]Various graphical user interfaces exist that integrate Gmsh into their workflow:
- A Matlab interface available with FEATool Multiphysics.
- The Mesh and FEM Workbenches of FreeCAD support Gmsh for meshing inside the program, along with other meshers like Netgen.[3][4]
See also
[edit]References
[edit]- ^ Geuzaine, Christophe; Remacle, Jean-François (2009). "Gmsh: A 3-D finite element mesh generator with built-in pre- and post-processing facilities" (PDF). International Journal for Numerical Methods in Engineering. 79 (11): 1309–1331. Bibcode:2009IJNME..79.1309G. doi:10.1002/nme.2579. S2CID 110330097.
- ^ Science and Technology of Advanced Materials - 3D physical modeling of anisotropic grain growth at high temperature in local strong magnetic force field - Eric Beaugnon - (2008) 024201 (6pp) - [1].
- ^ "Netgen/NGSolve". ngsolve.org.
- ^ "Mesh FromPartShape - FreeCAD Documentation". wiki.freecadweb.org.
External links
[edit]- Gmsh website
- Official Gmsh Documentation
- Gmsh Tutorials by Dolfyn Archived 2019-02-24 at the Wayback Machine
- Gmsh Matlab and FEATool GUI and CLI integration