hydromodpy.physics.flow#
Flow Process Package#
Public exports for the flow process layer: - runtime process object (Flow), - typed configuration model (FlowConfig), - typed payload models (IC, BC, sinks/sources).
Modules
Flow boundary-condition registry and runtime bundle helpers. |
|
Flow Boundary Condition Models |
|
Flow Runtime Process |
|
Pydantic configuration model for flow-process definitions. |
|
FlowParam - typed wrapper around FieldParamConfig with TOML hints. |
|
Grouped runtime view for Boussinesq solver knobs. |
|
Field declarations for the Boussinesq runtime knobs on FlowConfig. |
|
Pre-validators for the Boussinesq runtime knobs on FlowConfig. |
|
TOML loading helpers for flow configuration. |
|
Shared temporal contract helpers for transient flow histories. |
|
Flow Initial Condition Models |
|
Flow Initial Condition Normalizers |
|
Pydantic model for flow physical properties with pint units. |
|
Shared flow-regime vocabulary. |
|
Flow sink/source schemas for the |
|
Flow Sink/Source Normalizers |
|
Flow-side binders for data-to-structure updates. |
|
Shared helpers to resolve flow time-dependent forcings against simulation time. |