You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

What is Gmsh

Gmsh is a tool for generating meshes (1D, 2D, 3D) for Finite Volume or Finite Element simulation packages (e.g. OpenFOAM's gmshToFoam)

Terms of License and Conditions

Gmsh is Open Source software, published under the GPL (http://gmsh.info/#Licensing)

Getting Started

On the LRZ clusters, use the Environment Modules to find and set the environment.

> module av gmsh
------- /lrz/sys/spack/staging/20.1/modules/haswell/linux-sles15-haswell -------
gmsh/4.5.6-gcc8-impi-openmp  
> module load gmsh
> gmsh                # Gui requires VNC or SSH-X-forwarding

Or, use gmsh as command-line tool, e.g. for a 3D mesh written to outputMesh.msh, using 4 OpenMP threads:

> gmsh -3 -o outputMesh.msh -nt 4 input.geo

Documentation

Official documentation; Youtube contains a lot of tutorials

  • No labels