hydromodpy.workflow#

Composable workflow layer for HydroModPy simulation pipelines.

This package extracts the business logic from launchers into reusable steps and pipelines, so that a single logic path serves TOML-driven, programmatic (Simulation), and calibration usage modes.

Public API#

WorkflowContext

Extended run state with result-store lifecycle support.

Classes

WorkflowContext(cfg, config_path, raw_toml)

Mutable workflow state split into setup/loaded_data/execution scopes.