hydromodpy.project#
Public Project facade and its helper subsystems.
The Project class is the high-level entry point for interactive
Python usage. The submodules below split its responsibilities so the
facade stays focused on the public verbs:
facade– theProjectclass itselfrunner– internal runner backingsimulate/calibrate/sweepcatalog– catalog access and lifecycle helperaccessors– read-only accessors exposed onproject.dataandproject.runsphases– model-phase verbs (configure,build_geographic, …)dispatch– workflow and calibration dispatch adapters
Modules
Helper accessors exposed on |
|
Catalog and lifecycle helper bound to |
|
Dispatch adapters that bind workflow launchers to the public |
|
High-level Project API for interactive Python usage. |
|
Model-phase adapter verbs used by |
|
Run-phase orchestration for |
|
Mutable state container for |