hydromodpy.spatial.mesh.gmsh_grid.zone_meshing.contracts#
Public data contracts for zone-conformal meshing.
These dataclasses are the stable payload exchanged between planning code and
the low-level Gmsh orchestration layer. Keeping them here makes the public API
clearer and lets conformal.py focus on workflow orchestration.
Classes
|
Result bundle for one generated conformal planar mesh. |
|
One clean planar partition of polygonal zones. |
|
Structured description of one physical group created during meshing. |
|
One named internal line constraint that must appear in the generated mesh. |
|
One partition face carrying one stable zone key. |
|
One regional inside/outside background-size field. |