![]() |
mHM
The mesoscale Hydrological Model
|
'mainconfig_mhm_mrm' namelist content More...
Public Member Functions | |
| procedure, public | read (self, file) |
| Read 'mainconfig_mhm_mrm' namelist content. | |
Public Attributes | |
| character(18) | name = "mainconfig_mhm_mrm" |
| namelist name | |
| logical | read_from_file = .true. |
| whether the associated variables are already set by interfaces | |
| integer(i4) | timestep |
| [h] simulation time step (= TS) in [h] either 1, 2, 3, 4, 6, 12 or 24 | |
| real(dp), dimension(maxnodomains) | resolution_routing |
| resolution of Level-11 discharge routing [m or degree] per domain | |
| logical | optimize |
| Optimization (.true.) or Evaluation run (.false.) | |
| logical | optimize_restart |
| Optimization will be restarted from mo_<opti_method>.restart file (.true.) | |
| integer(i4) | opti_method |
| Optimization algorithm: 1 - DDS; 2 - Simulated Annealing; 3 - SCE. | |
| integer(i4) | opti_function |
| Objective function. | |
| logical | read_restart |
| flag for reading restart output | |
| logical | mrm_read_river_network |
| flag to read the river network for mRM (read_restart = .True. | |
| logical | read_old_style_restart_bounds |
| flag to use an old-style restart file created by mhm<=v5.11 | |
| logical | restart_reset_fluxes_states |
| flag to reset fluxes and states read from restart to default values | |
| character(256), dimension(maxnodomains) | mhm_file_restartin |
| mhm restart file paths | |
| character(256), dimension(maxnodomains) | mrm_file_restartin |
| mrm restart file paths | |
'mainconfig_mhm_mrm' namelist content
Definition at line 164 of file mo_namelists.f90.
| procedure, public mo_namelists::nml_mainconfig_mhm_mrm_t::read | ( | class(nml_mainconfig_mhm_mrm_t), intent(inout) | self, |
| character(*), intent(in) | file ) |
Read 'mainconfig_mhm_mrm' namelist content.
| [in] | file | file containing the namelist |
Definition at line 180 of file mo_namelists.f90.
| character(256), dimension(maxnodomains) mo_namelists::nml_mainconfig_mhm_mrm_t::mhm_file_restartin |
mhm restart file paths
Definition at line 177 of file mo_namelists.f90.
| character(256), dimension(maxnodomains) mo_namelists::nml_mainconfig_mhm_mrm_t::mrm_file_restartin |
mrm restart file paths
Definition at line 178 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::mrm_read_river_network |
flag to read the river network for mRM (read_restart = .True.
forces .True.)
Definition at line 174 of file mo_namelists.f90.
| character(18) mo_namelists::nml_mainconfig_mhm_mrm_t::name = "mainconfig_mhm_mrm" |
namelist name
Definition at line 165 of file mo_namelists.f90.
| integer(i4) mo_namelists::nml_mainconfig_mhm_mrm_t::opti_function |
Objective function.
Definition at line 172 of file mo_namelists.f90.
| integer(i4) mo_namelists::nml_mainconfig_mhm_mrm_t::opti_method |
Optimization algorithm: 1 - DDS; 2 - Simulated Annealing; 3 - SCE.
Definition at line 171 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::optimize |
Optimization (.true.) or Evaluation run (.false.)
Definition at line 169 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::optimize_restart |
Optimization will be restarted from mo_<opti_method>.restart file (.true.)
Definition at line 170 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::read_from_file = .true. |
whether the associated variables are already set by interfaces
Definition at line 166 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::read_old_style_restart_bounds |
flag to use an old-style restart file created by mhm<=v5.11
Definition at line 175 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::read_restart |
flag for reading restart output
Definition at line 173 of file mo_namelists.f90.
| real(dp), dimension(maxnodomains) mo_namelists::nml_mainconfig_mhm_mrm_t::resolution_routing |
resolution of Level-11 discharge routing [m or degree] per domain
Definition at line 168 of file mo_namelists.f90.
| logical mo_namelists::nml_mainconfig_mhm_mrm_t::restart_reset_fluxes_states |
flag to reset fluxes and states read from restart to default values
Definition at line 176 of file mo_namelists.f90.
| integer(i4) mo_namelists::nml_mainconfig_mhm_mrm_t::timestep |
[h] simulation time step (= TS) in [h] either 1, 2, 3, 4, 6, 12 or 24
Definition at line 167 of file mo_namelists.f90.