Gmsh
   HOME

TheInfoList



OR:

Gmsh is a finite-element mesh generator developed by Christophe Geuzaine and Jean-François Remacle. Released under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general ...
, Gmsh is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
. 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 Constructive solid geometry (CSG; formerly called computational binary solid geometry) is a technique used in solid modeling. Constructive solid geometry allows a modeler to create a complex surface or object by using Boolean operators to comb ...
features, based on
Open Cascade Technology Open Cascade Technology (OCCT), formerly called ''CAS.CADE'', is an open-source software development platform for 3D CAD, CAM, CAE, etc. that is developed and supported by Open Cascade SAS. OCCT is a full-scale B-Rep (Boundary representatio ...
. A modified version of Gmsh is integrated with SwiftComp, a general-purpose multiscale modeling software. The modified version, calle
Gmsh4SC
is compiled and deployed on the Composites Design and Manufacturing HUB
cdmHUB
.


Interfaces

Various graphical user interfaces exist that integrate Gmsh into their workflow: * A Matlab interface available with FEATool Multiphysics. * The Mesh Design and FEM Workbenches of FreeCAD support Gmsh for meshing inside the program, along with other meshers like Netgen.


See also

*
TetGen TetGen is a mesh generator developed by Hang Si which is designed to partition any 3D geometry into tetrahedrons by employing a form of Delaunay triangulation whose algorithm was developed by the author. TetGen has since been incorporated into ...
* Salome (software)


References


External links


Gmsh website
Free mathematics software Free software programmed in C++ Cross-platform free software Mesh generators Numerical analysis software for Linux Numerical analysis software for macOS Numerical analysis software for Windows Software that uses FLTK Computer-aided engineering software for Linux {{science-software-stub