Hydrologic Model

Cite as:
Cite the code:

Current Release

v5.8 (Dec 2017)

feat. recent projects
and AGU talks

Information for current
and previous releases

Code repository

In the course of 2018, we are planning to migrate our development repository from the SVN to the GitLab. For the time being, please develop your code in the SVN repository. Code developments in the Git environments will not be incorporated into the SVN repository. Access to the SVN repository can be granted through the registration form. Our repository on will be always a mirror of the current release at GitLab.

Developers that contribute to the code will be incorporated into the list of authors and will appear in the DOI of the next mHM version.

Git environments allow now to report bugs or issues publicly. Use for example the issue tracking system on

Join today!

As a member of the mHM community, you will have access to the SVN repository and the current release of mHM.

Publications using mHM


The mesoscale hydrologic model (mHM) developed by our group is a spatially explicit distributed hydrologic model that uses grid cells as a primary hydrologic unit, and accounts for the following processes: canopy interception, snow accumulation and melting, soil moisture dynamics, infiltration and surface runoff, evapotranspiration, subsurface storage and discharge generation, deep percolation and baseflow and discharge attenuation and flood routing.

Schematic Representation of the Mesoscale Hydrologic Model

The model is driven by hourly or daily meteorological forcings (e.g., precipitation, temperature), and it utilizes observable basin physical characteristics (e.g., soil textural, vegetation, and geological properties) to infer the spatial variability of the required parameters. To date, the model has been successfully applied and tested in more than 300 Pan EU basins, as well as India, and USA, ranging in size from 4 to 550,000 km2 at spatial resolutions (or grid size) varied between 1 km and 100 km. Shown below is the model performance for stream flow simulations over the EU basins.

mHM runs in European basins
Fig. 2: mHM performance for daily streamflow simulations over 1266 European basins. High KGE (blue) corresponds to a good fit of simulated discharge with observations. Median KGE is 0.56.