Skip to content

Releases: Sad-Abd/pyPolyMesher

v1.1

v1.0.3

22 Jul 12:25
971b33b
Compare
Choose a tag to compare
  • Published to Zenodo.

v1.0.1

29 May 21:10
5238e3c
Compare
Choose a tag to compare

Initial Release of pyPolyMesher

pyPolyMesher is a python package for generating unstructured polygonal meshes in arbitrarily defined 2D domains. It allows users to mathematically specify domains using signed distance functions (SDFs) and generates high-quality meshes adapted to the geometry and features of the domain.

Key capabilities:

  • Define 2D domains mathematically using signed distance functions
  • Built-in library of SDF primitives (circles, rectangles etc.) and operations to construct complex domains
  • Ability to define custom SDFs for new domain geometries
  • Generate unstructured triangular/polygonal meshes adapted to domains
  • Apply boundary conditions and mark fixed points
  • Assess mesh quality metrics like element aspect ratio
  • Animate mesh generation process
  • Import and mesh polygons from DXF files