5.13.2-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_common_mhm_mrm_variables Module Reference

Provides structures needed by mHM, mRM and/or mpr. More...

Variables

integer(i4) mrm_coupling_mode
 
integer(i4), public timestep
 
real(dp), public c2tstu
 
real(dp), dimension(:), allocatable, public resolutionrouting
 
logical, public read_restart
 
logical, public mrm_read_river_network
 
logical, public read_old_style_restart_bounds
 
logical, public restart_reset_fluxes_states
 flag to reset fluxes and states read from restart to default values
 
type(period), dimension(:), allocatable, public warmper
 
type(period), dimension(:), allocatable, public evalper
 
type(period), dimension(:), allocatable, public simper
 
integer(i4), dimension(:), allocatable, public warmingdays
 
integer(i4), dimension(:, :), allocatable, public lcyearid
 
integer(i4), public ntstepday
 
character(256), dimension(:), allocatable, public mhmfilerestartin
 
character(256), dimension(:), allocatable, public mrmfilerestartin
 
integer(i4), public opti_method
 
integer(i4), public opti_function
 
logical, public optimize
 
logical, public optimize_restart
 
integer(i8), public seed
 
integer(i4), public niterations
 
real(dp), public dds_r
 
real(dp), public sa_temp
 
integer(i4), public sce_ngs
 
integer(i4), public sce_npg
 
integer(i4), public sce_nps
 
logical, public mcmc_opti
 
integer(i4), parameter, public nerror_model = 2
 
real(dp), dimension(nerror_model), public mcmc_error_params
 

Detailed Description

Provides structures needed by mHM, mRM and/or mpr.

Provides the global structure period that is used by both mHM and mRM.

Changelog
  • Stephan Thober Nov 2016
  • Robert Schweppe Dec 2017
    • merged more duplicated variables from mhm and mrm global variables
  • Robert Schweppe Jun 2018
    • refactoring and reformatting
Authors
Stephan Thober
Date
Sep 2015

Variable Documentation

◆ c2tstu

real(dp), public mo_common_mhm_mrm_variables::c2tstu

◆ dds_r

◆ evalper

◆ lcyearid

◆ mcmc_error_params

real(dp), dimension(nerror_model), public mo_common_mhm_mrm_variables::mcmc_error_params

◆ mcmc_opti

logical, public mo_common_mhm_mrm_variables::mcmc_opti

◆ mhmfilerestartin

character(256), dimension(:), allocatable, public mo_common_mhm_mrm_variables::mhmfilerestartin

◆ mrm_coupling_mode

◆ mrm_read_river_network

logical, public mo_common_mhm_mrm_variables::mrm_read_river_network

◆ mrmfilerestartin

character(256), dimension(:), allocatable, public mo_common_mhm_mrm_variables::mrmfilerestartin

◆ nerror_model

integer(i4), parameter, public mo_common_mhm_mrm_variables::nerror_model = 2

Definition at line 91 of file mo_common_mHM_mRM_variables.f90.

◆ niterations

◆ ntstepday

◆ opti_function

◆ opti_method

◆ optimize

◆ optimize_restart

logical, public mo_common_mhm_mrm_variables::optimize_restart

◆ read_old_style_restart_bounds

logical, public mo_common_mhm_mrm_variables::read_old_style_restart_bounds

◆ read_restart

◆ resolutionrouting

◆ restart_reset_fluxes_states

logical, public mo_common_mhm_mrm_variables::restart_reset_fluxes_states

◆ sa_temp

real(dp), public mo_common_mhm_mrm_variables::sa_temp

◆ sce_ngs

◆ sce_npg

◆ sce_nps

◆ seed

integer(i8), public mo_common_mhm_mrm_variables::seed

◆ simper

◆ timestep

◆ warmingdays

◆ warmper