Skip to content

simbilod/meshwell

Repository files navigation

Meshwell


Robust, efficient Python-based 2.5D meshing.

🧱 Key Features

  • Preprocessing of Shapely-based inputs:
    • vertex snapping + sub-tolerance buffering for robustness against arbitrary inputs with minimal distortion
    • automated curve fitting for seamless curvilinear meshing
  • Shared-memory parallel CAD with OpenCASCADE
  • Shared-memory parallel meshing with GMSH
  • Simplified remeshing with MMG
  • (Planned) Distributed memory processing with domain decomposition
  • (Planned) Hybrid structured / unstructured meshes

📦 Installation

pip install meshwell

📖 Documentation

For more information and examples, visit the Documentation Site.

About

Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors