SkillAgentSearch skills...

Mesher

A multi-objective triangular meshing algorithm

Install / Use

/learn @Chrismarsh/Mesher
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

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.

Spack

  • Clone https://github.com/Chrismarsh/spack-repo
  • Add spack-repo to spack repos.yaml https://spack.readthedocs.io/en/latest/repositories.html
  • spack install py-mesher
View on GitHub
GitHub Stars28
CategoryDevelopment
Updated1mo ago
Forks15

Languages

Python

Security Score

90/100

Audited on Feb 7, 2026

No findings