Pre-requisites
GMSH
The meshing process in this workshop relies on GMSH, an open-source mesh generator developed by Christophe Geuzaine and Jean-François Remacle. GMSH is available on gmsh.info.
Meshmagick
Meshmagick is an open-source mesh manipulation tool developed by François Rongère. It is used to convert the mesh generated by GMSH into a format that can be read by Nemoh.
Warning
Meshmagick requires a working Python environment.
To install MeshMagick, run:
$ pip install https://github.com/LHEEA/meshmagick/archive/master.zip
Attention
You might also need to install the gmshparser
package if it is missing. To do so, run:
$ pip install gmshparser
Nemoh
To get and install Nemoh, follow the instructions detailed in its documentation.
Note
There is no need to compile Nemoh if you download the pre-built binaries.
Warning
On Linux systems, you will need to install the required libraries (BLAS and LAPACK).
Make sure to add Nemoh to the system’s path for easier use.