The tool MeshIT uses TRIANGLE http://www.cs.cmu.edu/~quake/triangle.html and TETGEN http://wias-berlin.de/software/tetgen to generate a quality tetrahedral mesh based on structural geological information.
This procedure is fully automatized and needs at least scattered data points as input!
Main developers: Mauro Cacace (mailto:[email protected]) and Guido Blöcher (mailto:[email protected]).
Some extensions were added by PERFACCT (www.perfacct.eu) by the following developers: Johannes Spazier Nihed Boussaidi Danny Puhan
The source can be compiled with some limitations on Windows, Linux and Apple. The limitation is the export of exodus file format used by Moose (https://github.com/idaholab/moose) which is only available for WIN64 (netcdf (https://www.unidata.ucar.edu/software/netcdf/) and exodus libraries (https://github.com/gsjaardema/seacas) are required). On all other platforms the following requirements are suggested and tested:
Windows:
- Qt 5.9.9 for Windows 64-bit (VS 2015, VS 2017)
Linux:
- Qt 5.9.9 for Linux 64-bit
Mac:
- Qt 5.14.1 for OS X
Preparation:
-
Create a copy of file
meshit.pri.tmpl
and save it asmeshit.pri
. Set either the EXODUS_LIBMESH variable or the EXODUS_LIBRARY variable totrue
if you want to enable the exodus export option. -
In case the exodus export (EXODUS_LIBMESH) was enabled, define the path to the root directory of a
libmesh
installation using variable LIBMESH (a compatiblelibmesh
library is usually already installed as part of the Moose framework). -
In case the exodus export (EXODUS_LIBRARY) was enabled, define the path to the root directory of a
netcdf
installation and 'exodusII' installation. -
For macOS users, please check the version of macOS specified in the
meshit.pro
file (lineQMAKE_MACOSX_DEPLOYMENT_TARGET = 10.15
). By default, the version of macOS specified is 10.15 (macOS Catalina)
Building:
qmake meshit.pro
make/nmake/mingw32-make
Cite:
- https://doi.org/10.5281/zenodo.4327281
- Cacace, M., Blöcher, G. MeshIt - a software for three dimensional volumetric meshing of complex faulted reservoirs. Environ Earth Sci 74, 5191–5209 (2015). https://doi.org/10.1007/s12665-015-4537-x