Mesher is a novel multi-objective unstructured mesh generation software that allows mesh generation to be generated from an arbitrary number of hydrologically important features while maintaining a variable spatial resolution. Triangle quality is guaranteed as well as a smooth graduation from small to large triangles. Including these additional features resulted in a better representation of spatial heterogeneity versus classic topography-only mesh generation. The paper describing mesher can be found here.
Detailed documentation is given here.
Build requirements
- Python >= 3.7
- C++14 compliant gcc (>= gcc 7.3)
- gdal >=3.8, cgal, boost, vtk>=9, metis
$ pip install mesher
or
$ conda install mesher
Detailed documentation on how to install is given here.
- Clone https://github.com/Chrismarsh/spack-repo
- Add
spack-repo
to spackrepos.yaml
https://spack.readthedocs.io/en/latest/repositories.html spack install py-mesher