SWIM is a continuous-time semi-distributed ecohydrological model, integrating hydrological processes, vegetation, nutrients and erosion.
It was developed for impact assessment at the river basin scale. SWIM is coupled to GIS and has modest data requirements. During the last decade SWIM was extensively tested in mesoscale and large catchments for hydrological processes (discharge, groundwater), nutrients, extreme events (floods and low flows), crop yield and erosion. Several modules were developed further (wetlands and snow dynamics) or introduced (glaciers, reservoirs).