Teaching hydrological modeling with a user-friendly catchment-runoff-model software package | Synapse