hydromodpy.spatial.mesh.gmsh_grid.zone_meshing.conformal#

Generate 2D planar meshes that follow polygonal zone boundaries exactly.

This module exposes the high-level entry points. The heavy lifting is delegated to:

  • _geometry_cleaning - Shapely geometry validation, cleaning, partitioning

  • _gmsh_driver - Gmsh Python API helpers (rings, polylines, refinement)

Functions

build_zone_conformal_partition_from_dataframe(gdf, *)

Build one clean planar partition from one GeoDataFrame of polygon zones.

generate_zone_conformal_mesh_from_dataframe(...)

Generate one conformal planar mesh from polygon zones.

generate_zone_conformal_mesh_from_geology_config(...)

Load one vector geology source and generate a conformal planar mesh.