Hydrologic Modelling System (HMS)

"The Hydrologic Modeling System (HEC-HMS) is designed to simulate the complete hydrologic processes of dendritic watershed systems. The software includes many traditional hydrologic analysis procedures such as event infiltration, unit hydrographs, and hydrologic routing. HEC-HMS also includes procedures necessary for continuous simulation including evapo-transpiration, snowmelt, and soil moisture accounting. Advanced capabilities are also provided for gridded runoff simulation using the linear quasi-distributed runoff transform (ModClark). Supplemental analysis tools are provided for model optimization, forecasting streamflow, depth-area reduction, assessing model uncertainty, erosion and sediment transport, and water quality." (Hydrological Engineering Center, 2019) 

Sources

Hydrologic Engineering Center. HEC:HMS. US Army Corps of Engineers. Accessed March 13, 2019. Link: https://www.hec.usace.army.mil/software/hec-hms/