discretization#
hydromodpy.discretization hosts numerical discretization primitives
that are shared by solver backends but are not themselves solver policy.
It currently contains temporal grid generation.
Sub-modules#
discretization/time/–TMeshConfig,TmeshGeneratorandTimeGridfor period lengths, time-step counts and derived datetime vectors.discretization/time/cases/– small runnable temporal-grid demo scenarios.
Key public symbols#
hydromodpy.discretization.time.TMeshConfighydromodpy.discretization.time.TmeshGeneratorhydromodpy.discretization.time.TimeGridhydromodpy.discretization.time.load_tmesh_tomlhydromodpy.discretization.time.validate_tmesh_config_data
Layer-matrix neighbours#
Allowed targets:
core,schemaanddiscretization.Allowed sources:
solverand top-level orchestration layers that already consume solver/config APIs.Temporal discretization does not import
physics. Flow regime policy is assembled by solver adapters fromflow.flow_regimeandflow.first_period_steady.