Irregular Mesh Conductivity Mapping#

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 reuses the synthetic square field but maps it onto an irregular triangular mesh alongside a structured baseline. The comparison highlights how the same property definition behaves on irregular supports.

Case Setup#

  • Unit-square domain split into granite and micaschist zones.

  • Structured baseline generated with 64 target cells.

  • Irregular triangular mesh generated with a fixed random seed.

What It Shows#

  • How heterogeneous K values transfer onto an irregular triangular mesh.

  • How the same field looks on a structured baseline for visual comparison.

  • How irregular supports preserve zone contrasts while adapting to stochastic cell layout.

Key Metrics#

  • Structured cells: 64

  • Irregular cells: 160

  • Minimum K: 2.5 m/day

  • Maximum K: 12.0 m/day

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#

Selected Parameters#

Field

Meaning

Value

Source

property_case_kind

Hydraulic-property rendering mode used to build this gallery figure.

irregular_mesh

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

parameter_ids

Hydraulic parameters illustrated by the case.

K

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

parameterization_modes

Parameterization modes intentionally demonstrated by the case.

heterogeneous

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

supports

Spatial supports used to render the field or compare variants.

structured, triangular_unstructured

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

Displayed Values#

Field

Meaning

Value

Source

structured_cell_count

Metric displayed on this page.

64

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

irregular_cell_count

Metric displayed on this page.

160

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

k_min_m_per_day

Metric displayed on this page.

2.5 m/day

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

k_max_m_per_day

Metric displayed on this page.

12.0 m/day

docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json

Source Pointers#

  • hydromodpy/spatial/field/core/field_param.py

  • hydromodpy/spatial/field/cases/square/field_mesh_square.py

  • hydromodpy/spatial/field/cases/square/field_spatial_square.py

  • tests/unit/field/test_field_param.py

Artifacts#

  • docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh.png

  • docs/source/_static/capability_gallery/hydraulic_properties/hydraulic_conductivity_irregular_mesh_summary.json stores the displayed metrics plus source hashes used by python -m tools.doc_gallery --check.