hydromodpy.core#
Core infrastructure layer for HydroModPy.
Keep this package-level module lightweight: importing hydromodpy.core
should not eagerly pull the full configuration and data-loading stack.
core is the kernel leaf of the import DAG and must not re-export
symbols from sibling layers.
Functions
Clear the shared workflows backend singleton. |
|
|
Return the shared workflows backend used by runtime code. |
Classes
|
Prepare and expose the folder structure for one project workspace. |
|
Centralize shared data and project-local result paths. |
|
Execution-oriented metadata and produced model registry. |
|
Mutable workflow state split into setup/loaded_data/execution scopes. |
|
Loaded data-manager objects shared by process runs. |
|
Objects prepared during setup and reused by all runs. |
|
Normalized runtime representation of |
Facade aggregating raster IO, flow analysis and delineation backends. |