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.
Project description
mesher
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.
How to use
Detailed documentation is given here.
Install
Detailed documentation on how to install is given here. The conan backed build described in the document is deprecated and will be removed soon
Build requirements
- Python >= 3.7
- C++14 compliant gcc (>= gcc 7.3)
- gdal >=3.6, cgal, boost, vtk>=9, metis
$ pip install mesher
Spack
- 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.