Draft: UIO/hydrology
Overview
This MR prepares #1083 for merge into next-shyft-version.
It is a restart of the UIO experimental branch, where the work performed by UIO/ @osilan , is appended to the top of current next-shyft-version.
The intention of this MR is to make sure we can keep the branch updated/synced to current version of Shyft, so that UIO can focus more on the algorithmic/scientific work.