5.13.2-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_mrm_global_variables.f90 File Reference

Global variables for mRM only. More...

Go to the source code of this file.

Data Types

type  mo_mrm_global_variables::gaugingstation
 
type  mo_mrm_global_variables::domaininfo_mrm
 

Modules

module  mo_mrm_global_variables
 Global variables for mRM only.
 

Variables

logical mo_mrm_global_variables::is_start
 
integer(i4) mo_mrm_global_variables::output_deflate_level_mrm
 compression of output nc files
 
integer(i4) mo_mrm_global_variables::output_time_reference_mrm
 time reference point location in output nc files
 
logical mo_mrm_global_variables::output_double_precision_mrm
 float precision in output nc files
 
integer(i4) mo_mrm_global_variables::timestep_model_outputs_mrm
 timestep for writing model outputs
 
logical, dimension(noutflxstate) mo_mrm_global_variables::outputflxstate_mrm
 Define model outputs see "mhm_outputs.nml".
 
logical mo_mrm_global_variables::readlatlon
 
character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirgauges
 
character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirtotalrunoff
 
character(256), public mo_mrm_global_variables::filenametotalrunoff
 
character(256), public mo_mrm_global_variables::varnametotalrunoff
 
character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirbankfullrunoff
 
integer(i4), public mo_mrm_global_variables::ntstepday
 
type(grid), dimension(:), allocatable, target, public mo_mrm_global_variables::level11
 
type(gridremapper), dimension(:), allocatable, public mo_mrm_global_variables::l0_l11_remap
 
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::mrm_runoff
 
integer(i4), public mo_mrm_global_variables::ngaugestotal
 
integer(i4), public mo_mrm_global_variables::ngaugeslocal
 
integer(i4), public mo_mrm_global_variables::ninflowgaugestotal
 
integer(i4), public mo_mrm_global_variables::nmeasperday
 
type(gaugingstation), public mo_mrm_global_variables::gauge
 
type(gaugingstation), public mo_mrm_global_variables::inflowgauge
 
type(domaininfo_mrm), dimension(:), allocatable, target, public mo_mrm_global_variables::domain_mrm
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_gaugeloc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_inflowgaugeloc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_facc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_fdir
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_drasc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_dracell
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_streamnet
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_floodplain
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_noutlet
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_celerity
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_l1_id
 
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l1_total_runoff_in
 
integer(i4), dimension(:,:), allocatable, public mo_mrm_global_variables::l11_cellcoor
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l1_l11_id
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_areacell
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_facc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fdir
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_noutlets
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_celerity
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_meandering
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_linkin_facc
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_rowout
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_colout
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_qmod
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_qout
 
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_qtin
 
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_qtr
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fromn
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_ton
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_netperm
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_frow
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fcol
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_trow
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_tcol
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_rorder
 
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_label
 
logical, dimension(:), allocatable, public mo_mrm_global_variables::l11_sink
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_length
 
real(dp), dimension(:), allocatable, target, public mo_mrm_global_variables::l11_afloodplain
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_slope
 
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_nlinkfracfpimp
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_k
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_xi
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_tsrout
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_c1
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_c2
 
logical mo_mrm_global_variables::gw_coupling
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_bankfull_runoff_in
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_channel_depth
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_channel_elevation
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_river_head_mon_sum
 
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_slope
 
type(riv_temp_type), public mo_mrm_global_variables::riv_temp_pcs
 This is a container for the river temperature routing process (pcs)
 

Detailed Description

Global variables for mRM only.

Global variables used to run mRM for mHM.

Changelog
  • Robert Schweppe Dec 2017
    • merged duplicated variables with mhm into common variables
  • Robert Schweppe Jun 2018
    • refactoring and reformatting
Authors
Luis Samaniego, Stephan Thober
Date
Aug 2015

Definition in file mo_mrm_global_variables.f90.