Distributed hydrological model