hydromodpy.project.dispatch#

Dispatch adapters that bind workflow launchers to the public Project.

These modules sit above the architectural matrix because they depend on hydromodpy.project.Project. The matrix layers (calibration, workflow, analysis) must not reach Project, so the adapters live here instead.

  • workflow exposes dispatch_workflow, DISPATCH and the run_* functions used by the CLI and the public hmp.run facade.

  • calibration exposes ProjectTrialPromotionProvider registered in the calibration runner bootstrap.

Modules

calibration

Calibration adapters that depend on the public Project facade.

workflow

Workflow dispatch adapters that bind launchers to Project.