Feature updates: water level from tif and and outflow from sinks

Following the implementation of multithreading, there are still some individual feature updates pending.

Water Level

Previously, the initial water level could only be set as a fixed value, the same for all cells. This update allows the water level to be alternatively loaded from a TIF file, enabling each grid cell to have its own initial water level. This way, uneven loads can be accounted for, as well as different effective precipitation depths from paved and unpaved surfaces.

Sink Outflow

Previously, the model had no outflow, neither at the model edges nor within the model itself. However, defining sinks is essential in many scenarios. Therefore, sinks are managed in a separate boolean array. When a cell is marked as a sink, the water standing on it is removed from the system at the end of each iteration step. The volumes of water drained from sinks are accumulated and displayed in the water balance. The model is enhanced with the ability to automatically place sinks at the model boundary and at every DATA/NODATA transition.

Scroll to Top