-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Before performing the very first simulation run for a freshly set up HydPy project, we need to prepare the initial conditions of all involved StateSequence and LogSequence objects. One current approach is to enable the usedefaultvalues option beforehand, which sets (almost?) all conditions to zero. This approach is straightforward but often necessitates long warm-up periods for large storages like those of groundwater or dams. Alternatively, one can visit the StateSequence and LogSequence objects manually and assign suitable individual values, which requires more scripting effort and experience.
We should consider implementing methods that help to determine and set reasonable state and log sequence values for different hydrological initial conditions. At least for sequences coming with a lower and an upper boundary, we could allow the user to define the initial values percentage-wise. For unbounded states, things are more complicated. We still need to put some thought into that.