Catchment Geometry Constraints#
Note
This page and its static assets are auto-generated by python -m tools.doc_gallery. The Sphinx build only reads committed PNG and JSON artifacts.
This case focuses on geometry only: a catchment mask, the clipped river network, geology units inside the boundary, and a regional DEM backdrop. It documents the inputs that drive meshing and solver setup before any discretization happens.

Case Setup#
Domain mask sourced from the shipped canut polygon.
Hydrography and geology layers clipped to the same boundary.
Regional DEM added for context; no mesh data used.
What It Shows#
How the river network, geology units, and boundary align on the same domain.
How geometry layers are clipped and contextualized before any mesh is generated.
Where the catchment sits relative to the regional DEM backdrop.
Key Metrics#
Boundary area: 24.9 km2
River length: 0.0 km
Geology units: 0
Reproduce#
Run the underlying example or validation case with:
python -m tools.doc_gallery
Refresh the committed gallery artifacts with:
python -m tools.doc_gallery
Case Parameters#
Geometry Inputs#
Field |
Meaning |
Value |
Source |
|---|---|---|---|
|
Geometry-focused rendering mode used to build this gallery page. |
constraints_overview |
|
|
Boundary polygon used to clip and frame the catchment domain. |
canut.shp |
|
|
Hydrographic layer overlaid inside the catchment boundary. |
regional_stream_network.shp |
|
|
Geology layer clipped to the same boundary when available. |
GEO1M_brittany.shp |
|
|
DEM raster used for regional relief and slope context. |
regional_dem_naizin.tif |
|
Derived Geometry Values#
Field |
Meaning |
Value |
Source |
|---|---|---|---|
|
Catchment area represented on the geometry page. |
24.9187 km2 |
|
|
Total clipped river length visible inside the boundary. |
0 km |
|
|
Number of distinct geology units intersecting the catchment. |
0 |
|
Source Pointers#
examples/data/masks/canut.shpexamples/data/hydrography/regional_stream_network.shpexamples/data/geology/GEO1M_brittany.shptools/doc_gallery/update_gallery.py
Artifacts#
docs/source/_static/capability_gallery/geometry/geometry_constraints_canut.pngdocs/source/_static/capability_gallery/geometry/geometry_constraints_canut_summary.jsonstores the displayed metrics plus source hashes used bypython -m tools.doc_gallery --check.