hydromodpy.results.catalog.registration#
Simulation registration into the catalog.
register_simulation is the entry point that allocates a new sim_id
row, applies on-collision rules (replace / fail / version), computes a
human-readable storage basename, and creates the initial SimulationZarr
when mesh dimensions are known. The rest of the write surface
(write_parameters, write_timeseries …) lives in
hydromodpy.results.catalog.writes.
Classes
|
|
|
Outcome of |
Exceptions
|
Raised when on_collision='fail' and a (project, name) pair already exists. |