![]() |
mHM
The mesoscale Hydrological Model
|
Core modules of mHM. More...
Modules | |
module | mo_canopy_interc |
Canopy interception. | |
module | mo_file |
Provides file names and units for mHM. | |
module | mo_global_variables |
Main global variables for mHM. | |
module | mo_init_states |
Initialization of all state variables of mHM. | |
module | mo_mhm |
Call all main processes of mHM. | |
module | mo_mhm_bfi |
Module to calculate BFI form gauging stations in mHM. | |
module | mo_mhm_cli |
Module to parse command line arguments of mHM. | |
module | mo_mhm_constants |
Provides mHM specific constants. | |
module | mo_mhm_eval |
Runs mhm with a specific parameter set and returns required variables, e.g. | |
module | mo_mhm_interface |
Module providing interfaces for mHM. | |
module | mo_mhm_interface_run |
Module providing interfaces for running preconfigured mHM. | |
module | mo_mhm_read_config |
Reading of main model configurations. | |
module | mo_neutrons |
Models to predict neutron intensities above soils. | |
module | mo_objective_function |
Objective Functions for Optimization of mHM. | |
module | mo_pet |
Module for calculating reference/potential evapotranspiration [mm d-1]. | |
module | mo_read_optional_data |
Read optional data for mHM calibration. | |
module | mo_restart |
reading and writing states, fluxes and configuration for restart of mHM. | |
module | mo_runoff |
Runoff generation. | |
module | mo_snow_accum_melt |
Snow melting and accumulation. | |
module | mo_soil_moisture |
Soil moisture of the different layers. | |
module | mo_startup |
Startup procedures for mHM. | |
module | mo_write_ascii |
Module to write ascii file output. | |
module | mo_write_fluxes_states |
Creates NetCDF output for different fluxes and state variables of mHM. | |
Functions/Subroutines | |
program | mhm_driver |
Distributed precipitation-runoff model mHM. | |
Core modules of mHM.
These modules provide the core components of mHM.
program mhm_driver |
Distributed precipitation-runoff model mHM.
This is the main driver of mHM, which calls one instance of mHM for a multiple domains and a given period.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. Definition at line 58 of file mhm_driver.f90.
References mo_mhm_interface::mhm_interface_finalize(), mo_mhm_interface::mhm_interface_init(), mo_mhm_interface::mhm_interface_run(), mo_mhm_interface::mhm_interface_run_optimization(), mo_common_mpi_tools::mpi_tools_finalize(), mo_common_mpi_tools::mpi_tools_init(), mo_common_mhm_mrm_variables::optimize, and mo_mhm_cli::parse_command_line().