- The current release is mHM v5.8 (Download as zip).
- The latest mHM release notes can be found in the file RELEASES or online.
- All the details can be found in the user manual.
- The mHM comes with a LICENSE agreement, this includes also the GNU Lesser General Public License.
- There is a list of publications using mHM.
Please note: This Git repository grants read access to the code of the release versions only. For the time being, please develop your code using the SVN repository, access can be granted through the registration form on the mHM website. In the course of 2018, we are planning to migrate our development repository from SVN to GitLab. The repository on GitHub.com will be always a mirror of the releases at GitLab.
Please refer to the main model by citing Samaniego et al. (2010) and Kumar et al. (2013):
- Samaniego L., R. Kumar, S. Attinger (2010): Multiscale parameter regionalization of a grid-based hydrologic model at the mesoscale. Water Resour. Res., 46,W05523, doi:10.1029/2008WR007327, http://onlinelibrary.wiley.com/doi/10.1029/2008WR007327/abstract
- Kumar, R., L. Samaniego, and S. Attinger (2013): Implications of distributed hydrologic model parameterization on water fluxes at multiple scales and locations, Water Resour. Res., 49, doi:10.1029/2012WR012195, http://onlinelibrary.wiley.com/doi/10.1029/2012WR012195/abstract
The model code can be cited as:
- mHM: Luis Samaniego et al. (2017), mesoscale Hydrologic Model, doi:10.5281/zenodo.1069202, https://doi.org/10.5281/zenodo.1069202
- mHM v5.8: Luis Samaniego et al. (2017), mesoscale Hydrologic Model (Version 5.8), doi:10.5281/zenodo.1069203, https://doi.org/10.5281/zenodo.1069203
Please see the file DEPENDENCIES for external software required to run mHM. See also the users manual for detailed instructions to setup mHM.
- Compile mHM with the
make
command, which uses settings from Makefile. - Run mHM on a test basin with the command
./mhm
, which uses settings from mhm.nml. - Explore the results in the output directory, e.g. by using the NetCDF viewer
ncview
.
modify "eve.gnu48"
to compile on my imac.
all netcdf file and szip were installed by using ##MacPorts##.
compile cmd:
##make system=eve compiler=gnu48