hydromodpy.project.runner#

Run-phase orchestration for hydromodpy.project.Project.

Holds the internal run-phase entry points backing the facade: run (the engine method that Project.simulate delegates to) and sweep. The facade verb is Project.simulate().

TOML-driven workflows that do not benefit from setup-once state (overview, mesh, comparison) are reached through hydromodpy.run() on the [workflow] mode, not through Project.

Classes

ProjectRunner(project)

Run-phase methods bound to a Project instance.