hydromodpy.workflow.orchestrator#
Canonical simulation pipeline.
Five run-phase verbs (prepare_run, execute_run, ingest_run, render_run,
cleanup_run) compose a full simulation by chaining atomic steps. A single
composite prepare_runtime keeps the model-phase (setup/data/mesh) wiring
in one place for the eager Project constructor.
This is the only path from orchestration to solver. CLI, programmatic API and frontend backends all funnel through these functions.
Functions
|
Finalize the simulation row and remove the scratch directory. |
|
Execute the planned simulation via a launcher. |
|
Ingest observations attached to this simulation. |
|
Reserve sim_id, register the simulation, persist inputs. |
|
Run the full model-phase: workspace, geographic, data, mesh. |
|
Render the figures declared in [display] for this simulation. |
|
Return the canonical ordered tuple of simulation pipeline steps. |