RunExecutionResult#
- class hydromodpy.simulation.RunExecutionResult(primary_model, solver_output_dir=None, metrics=<factory>)[source]#
Bases:
objectPayload returned by a solver adapter after one run completes.
primary_modelis the exact model produced by the run and is always stored understate.execution.models_by_run_id[run.id]by the runner.solver_output_diris the directory where the solver wrote its raw output files (e.g..hds,.cbc). May beNonefor in-memory solvers.metricscarries lightweight scalar execution metadata produced by the solver itself. It is intentionally optional so older/custom adapters can keep returning only a model and an output directory.