hydromodpy.workflow.steps.prepare_solver.dispatch#

Concern 3 of PrepareSolverStep: registration + store opening.

Hosts the helpers that open the SimulationCatalog, register the simulation row, and write the per-sim CRS/time metadata to the Zarr. These functions mutate the catalog and the on-disk store, so they are kept separate from the pure validation helpers in validate.

Functions

step_open_store(ctx)

Open a SimulationCatalog and register the current simulation.

step_register_simulation(ctx, sim_id, *, ...)

Register the simulation in the catalog and return the final run name.