hydromodpy.physics.flow.flow_toml_loader#

TOML loading helpers for flow configuration.

Functions

from_toml_section(flow_config_cls, ...)

Build a validated flow config from one [flow] TOML section.

normalize_bc_payloads(value, *[, base_dir])

Flatten [flow.bc] TOML sections into discriminated BC payloads.

resolve_bc_forcing_paths(raw_bc, *, base_dir)

Resolve relative CSV paths declared under flow.bc.*.forcing.

resolve_well_forcing_paths(...)

Resolve relative CSV paths declared under flow.sinks_sources.wells.*.forcing.