mHM
The mesoscale Hydrological Model
|
Global variables for mRM only. More...
Data Types | |
type | domaininfo_mrm |
type | gaugingstation |
Variables | |
logical | is_start |
integer(i4) | output_deflate_level_mrm |
compression of output nc files | |
integer(i4) | output_time_reference_mrm |
time reference point location in output nc files | |
logical | output_double_precision_mrm |
float precision in output nc files | |
integer(i4) | timestep_model_outputs_mrm |
timestep for writing model outputs | |
logical, dimension(noutflxstate) | outputflxstate_mrm |
Define model outputs see "mhm_outputs.nml". | |
logical | readlatlon |
character(256), dimension(:), allocatable, public | dirgauges |
character(256), dimension(:), allocatable, public | dirtotalrunoff |
character(256), public | filenametotalrunoff |
character(256), public | varnametotalrunoff |
character(256), dimension(:), allocatable, public | dirbankfullrunoff |
integer(i4), public | ntstepday |
type(grid), dimension(:), allocatable, target, public | level11 |
type(gridremapper), dimension(:), allocatable, public | l0_l11_remap |
real(dp), dimension(:, :), allocatable, public | mrm_runoff |
integer(i4), public | ngaugestotal |
integer(i4), public | ngaugeslocal |
integer(i4), public | ninflowgaugestotal |
integer(i4), public | nmeasperday |
type(gaugingstation), public | gauge |
type(gaugingstation), public | inflowgauge |
type(domaininfo_mrm), dimension(:), allocatable, target, public | domain_mrm |
integer(i4), dimension(:), allocatable, public | l0_gaugeloc |
integer(i4), dimension(:), allocatable, public | l0_inflowgaugeloc |
integer(i4), dimension(:), allocatable, public | l0_facc |
integer(i4), dimension(:), allocatable, public | l0_fdir |
integer(i4), dimension(:), allocatable, public | l0_drasc |
integer(i4), dimension(:), allocatable, public | l0_dracell |
integer(i4), dimension(:), allocatable, public | l0_streamnet |
integer(i4), dimension(:), allocatable, public | l0_floodplain |
integer(i4), dimension(:), allocatable, public | l0_noutlet |
real(dp), dimension(:), allocatable, public | l0_celerity |
integer(i4), dimension(:), allocatable, public | l11_l1_id |
real(dp), dimension(:, :), allocatable, public | l1_total_runoff_in |
integer(i4), dimension(:,:), allocatable, public | l11_cellcoor |
integer(i4), dimension(:), allocatable, public | l1_l11_id |
real(dp), dimension(:), allocatable, public | l11_areacell |
real(dp), dimension(:), allocatable, public | l11_facc |
integer(i4), dimension(:), allocatable, public | l11_fdir |
integer(i4), dimension(:), allocatable, public | l11_noutlets |
real(dp), dimension(:), allocatable, public | l11_celerity |
real(dp), dimension(:), allocatable, public | l11_meandering |
real(dp), dimension(:), allocatable, public | l11_linkin_facc |
integer(i4), dimension(:), allocatable, public | l11_rowout |
integer(i4), dimension(:), allocatable, public | l11_colout |
real(dp), dimension(:), allocatable, public | l11_qmod |
real(dp), dimension(:), allocatable, public | l11_qout |
real(dp), dimension(:, :), allocatable, public | l11_qtin |
real(dp), dimension(:, :), allocatable, public | l11_qtr |
integer(i4), dimension(:), allocatable, public | l11_fromn |
integer(i4), dimension(:), allocatable, public | l11_ton |
integer(i4), dimension(:), allocatable, public | l11_netperm |
integer(i4), dimension(:), allocatable, public | l11_frow |
integer(i4), dimension(:), allocatable, public | l11_fcol |
integer(i4), dimension(:), allocatable, public | l11_trow |
integer(i4), dimension(:), allocatable, public | l11_tcol |
integer(i4), dimension(:), allocatable, public | l11_rorder |
integer(i4), dimension(:), allocatable, public | l11_label |
logical, dimension(:), allocatable, public | l11_sink |
real(dp), dimension(:), allocatable, public | l11_length |
real(dp), dimension(:), allocatable, target, public | l11_afloodplain |
real(dp), dimension(:), allocatable, public | l11_slope |
real(dp), dimension(:, :), allocatable, public | l11_nlinkfracfpimp |
real(dp), dimension(:), allocatable, public | l11_k |
real(dp), dimension(:), allocatable, public | l11_xi |
real(dp), dimension(:), allocatable, public | l11_tsrout |
real(dp), dimension(:), allocatable, public | l11_c1 |
real(dp), dimension(:), allocatable, public | l11_c2 |
logical | gw_coupling |
real(dp), dimension(:), allocatable, public | l11_bankfull_runoff_in |
real(dp), dimension(:), allocatable, public | l0_channel_depth |
real(dp), dimension(:), allocatable, public | l0_channel_elevation |
real(dp), dimension(:), allocatable, public | l0_river_head_mon_sum |
real(dp), dimension(:), allocatable, public | l0_slope |
type(riv_temp_type), public | riv_temp_pcs |
This is a container for the river temperature routing process (pcs) | |
Global variables for mRM only.
Global variables used to run mRM for mHM.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirbankfullrunoff |
Definition at line 61 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_read_data::mrm_read_bankfull_runoff(), and mo_mrm_read_config::mrm_read_config().
character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirgauges |
Definition at line 57 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_init::config_output(), mo_clean_up::deallocate_global_variables(), mo_mrm_read_config::mrm_read_config(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
character(256), dimension(:), allocatable, public mo_mrm_global_variables::dirtotalrunoff |
Definition at line 58 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_total_runoff(), and mo_mrm_write::write_configfile().
type(domaininfo_mrm), dimension(:), allocatable, target, public mo_mrm_global_variables::domain_mrm |
Definition at line 126 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_init::config_output(), mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_set_drain_outlet_gauges(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_init::mrm_init(), mo_mrm_mpr::mrm_init_param(), mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_l0_data(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_write::mrm_write(), mo_mrm_restart::mrm_write_restart(), mo_mrm_write::write_configfile(), mo_mrm_write::write_daily_obs_sim_discharge(), and mo_mrm_write::write_subdaily_obs_sim_discharge().
character(256), public mo_mrm_global_variables::filenametotalrunoff |
Definition at line 59 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), and mo_mrm_read_data::mrm_read_total_runoff().
type(gaugingstation), public mo_mrm_global_variables::gauge |
Definition at line 97 of file mo_mrm_global_variables.f90.
Referenced by mo_mhm_bfi::calculate_bfi(), mo_clean_up::deallocate_global_variables(), mo_mrm_objective_function_runoff::extract_runoff(), mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_discharge(), mo_mrm_write::mrm_write(), mo_mrm_objective_function_runoff::multi_objective_ae_fdc_lsv_nse_djf(), get::runoff_eval_length(), mo_write_ascii::write_configfile(), mo_mrm_write::write_configfile(), mo_mrm_write::write_daily_obs_sim_discharge(), and mo_mrm_write::write_subdaily_obs_sim_discharge().
logical mo_mrm_global_variables::gw_coupling |
Definition at line 225 of file mo_mrm_global_variables.f90.
Referenced by mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_write_output(), mo_mrm_init::mrm_init(), and mo_mrm_read_config::mrm_read_config().
type(gaugingstation), public mo_mrm_global_variables::inflowgauge |
Definition at line 98 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_prepare_domain(), mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_discharge(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
logical mo_mrm_global_variables::is_start |
Definition at line 39 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), and mo_mrm_routing::mrm_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_celerity |
Definition at line 146 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), and mo_mrm_init::variables_alloc_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_channel_depth |
Definition at line 229 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), and mo_clean_up::deallocate_global_variables().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_channel_elevation |
Definition at line 230 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), and mo_clean_up::deallocate_global_variables().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_dracell |
Definition at line 142 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), and mo_mrm_net_startup::l11_set_drain_outlet_gauges().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_drasc |
Definition at line 140 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_link_location(), and mo_mrm_net_startup::l11_set_drain_outlet_gauges().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_facc |
Definition at line 135 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), mo_clean_up::deallocate_global_variables(), mo_mrm_init::l0_check_input_routing(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_read_data::mrm_read_l0_data(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_fdir |
Definition at line 136 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), mo_clean_up::deallocate_global_variables(), mo_mrm_init::l0_check_input_routing(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_set_drain_outlet_gauges(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_read_data::mrm_read_l0_data(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_floodplain |
Definition at line 144 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_fraction_sealed_floodplain(), and mo_mrm_net_startup::l11_stream_features().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_gaugeloc |
Definition at line 133 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_set_drain_outlet_gauges(), and mo_mrm_read_data::mrm_read_l0_data().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_inflowgaugeloc |
Definition at line 134 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_set_drain_outlet_gauges(), and mo_mrm_read_data::mrm_read_l0_data().
type(gridremapper), dimension(:), allocatable, public mo_mrm_global_variables::l0_l11_remap |
Definition at line 73 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_set_drain_outlet_gauges(), and mo_mrm_init::mrm_init().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_noutlet |
Definition at line 145 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_river_head_mon_sum |
Definition at line 232 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_write_output(), and mo_mrm_init::mrm_init().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l0_slope |
Definition at line 233 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l0_streamnet |
Definition at line 143 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, target, public mo_mrm_global_variables::l11_afloodplain |
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_areacell |
Definition at line 168 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), and mo_mrm_routing::mrm_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_bankfull_runoff_in |
Definition at line 227 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_river_head::calc_channel_elevation(), mo_clean_up::deallocate_global_variables(), and mo_mrm_read_data::mrm_read_bankfull_runoff().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_c1 |
Definition at line 218 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_mpr::mrm_update_param(), mo_mrm_restart::mrm_write_restart(), mo_mrm_init::variables_alloc_routing(), and mo_mrm_init::variables_default_init_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_c2 |
Definition at line 219 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_mpr::mrm_update_param(), mo_mrm_restart::mrm_write_restart(), mo_mrm_init::variables_alloc_routing(), and mo_mrm_init::variables_default_init_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_celerity |
Definition at line 172 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_mpr::mrm_init_param(), mo_mrm_mpr::mrm_update_param(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_init::variables_alloc_routing().
integer(i4), dimension(:,:), allocatable, public mo_mrm_global_variables::l11_cellcoor |
Definition at line 165 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_colout |
Definition at line 181 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_link_location(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_facc |
Definition at line 169 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_accumulation(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fcol |
Definition at line 198 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fdir |
Definition at line 170 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_accumulation(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_set_network_topology(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_fromn |
Definition at line 194 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_set_network_topology(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_init::mrm_init(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_frow |
Definition at line 197 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_k |
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_l1_id |
Definition at line 152 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_l1_mapping(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_write::write_configfile().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_label |
Definition at line 202 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_length |
Definition at line 204 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_stream_features(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_init::mrm_init(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_mpr::mrm_update_param(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_linkin_facc |
Definition at line 176 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_meandering |
Definition at line 174 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_netperm |
Definition at line 196 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_stream_features(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_init::mrm_init(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_nlinkfracfpimp |
Definition at line 211 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_fraction_sealed_floodplain(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_noutlets |
Definition at line 171 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_fraction_sealed_floodplain(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_stream_features(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_init::mrm_init(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_mpr::mrm_update_param(), and mo_write_ascii::write_configfile().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_qmod |
Definition at line 189 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_init::fluxes_states_default_init_routing(), get::l11_variable(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_write_output(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_init::variables_alloc_routing().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_qout |
Definition at line 190 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_init::fluxes_states_default_init_routing(), get::l11_variable(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_init::variables_alloc_routing().
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_qtin |
Definition at line 191 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_init::fluxes_states_default_init_routing(), get::l11_variable(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_init::variables_alloc_routing().
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l11_qtr |
Definition at line 192 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_init::fluxes_states_default_init_routing(), get::l11_variable(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), and mo_mrm_init::variables_alloc_routing().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_rorder |
Definition at line 201 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_rowout |
Definition at line 180 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_link_location(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
logical, dimension(:), allocatable, public mo_mrm_global_variables::l11_sink |
Definition at line 203 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_slope |
Definition at line 207 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_stream_features(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_tcol |
Definition at line 200 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_ton |
Definition at line 195 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_set_network_topology(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l11_trow |
Definition at line 199 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_calc_celerity(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_stream_features(), mo_mrm_restart::mrm_read_restart_config(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_tsrout |
Definition at line 217 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_mpr::mrm_init_param(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_mpr::mrm_update_param(), and mo_mrm_restart::mrm_write_restart().
real(dp), dimension(:), allocatable, public mo_mrm_global_variables::l11_xi |
integer(i4), dimension(:), allocatable, public mo_mrm_global_variables::l1_l11_id |
Definition at line 167 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_net_startup::l11_l1_mapping(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_routing::mrm_routing(), mo_mrm_restart::mrm_write_restart(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::l1_total_runoff_in |
Definition at line 158 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), and mo_mrm_read_data::mrm_read_total_runoff().
type(grid), dimension(:), allocatable, target, public mo_mrm_global_variables::level11 |
Definition at line 72 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mrm_init::fluxes_states_default_init_routing(), mo_mrm_net_startup::l11_calc_celerity(), get::l11_domain_info(), get::l11_domain_mask(), get::l11_domain_shape(), get::l11_domain_size(), mo_mrm_net_startup::l11_flow_accumulation(), mo_mrm_net_startup::l11_flow_direction(), mo_mrm_net_startup::l11_fraction_sealed_floodplain(), mo_mrm_net_startup::l11_l1_mapping(), mo_mrm_net_startup::l11_link_location(), mo_mrm_net_startup::l11_routing_order(), mo_mrm_net_startup::l11_set_network_topology(), mo_mrm_net_startup::l11_stream_features(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_prepare_domain(), mo_mrm_init::mrm_init(), mo_mrm_mpr::mrm_init_param(), mo_mrm_write_fluxes_states::mrm_outputdataset(), mo_mrm_read_data::mrm_read_bankfull_runoff(), mo_mrm_restart::mrm_read_restart_config(), mo_mrm_restart::mrm_read_restart_states(), mo_mrm_mpr::mrm_update_param(), mo_mrm_restart::mrm_write_restart(), mo_mrm_init::variables_alloc_routing(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
real(dp), dimension(:, :), allocatable, public mo_mrm_global_variables::mrm_runoff |
Definition at line 79 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_finalize(), mo_mrm_read_data::mrm_read_discharge(), mo_mrm_write::mrm_write(), get::runoff(), get::runoff_eval(), and get::runoff_shape().
integer(i4), public mo_mrm_global_variables::ngaugeslocal |
Definition at line 85 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_discharge(), and mo_write_ascii::write_configfile().
integer(i4), public mo_mrm_global_variables::ngaugestotal |
Definition at line 84 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), mo_mrm_write::mrm_write(), mo_mrm_objective_function_runoff::multi_objective_ae_fdc_lsv_nse_djf(), mo_mrm_objective_function_runoff::single_objective_runoff_master(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), public mo_mrm_global_variables::ninflowgaugestotal |
Definition at line 86 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), mo_mrm_read_data::mrm_read_discharge(), mo_write_ascii::write_configfile(), and mo_mrm_write::write_configfile().
integer(i4), public mo_mrm_global_variables::nmeasperday |
Definition at line 87 of file mo_mrm_global_variables.f90.
Referenced by mo_mhm_bfi::calculate_bfi(), mo_mrm_objective_function_runoff::extract_runoff(), mo_mrm_read_data::mrm_read_discharge(), mo_mrm_write::mrm_write(), mo_mrm_objective_function_runoff::multi_objective_ae_fdc_lsv_nse_djf(), get::runoff_eval_length(), and mo_mrm_write::write_subdaily_obs_sim_discharge().
integer(i4), public mo_mrm_global_variables::ntstepday |
Definition at line 66 of file mo_mrm_global_variables.f90.
integer(i4) mo_mrm_global_variables::output_deflate_level_mrm |
compression of output nc files
Definition at line 45 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_write_fluxes_states::mrm_outputdataset(), and mo_mrm_read_config::mrm_read_config().
logical mo_mrm_global_variables::output_double_precision_mrm |
float precision in output nc files
Definition at line 47 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_write_fluxes_states::mrm_outputdataset(), and mo_mrm_read_config::mrm_read_config().
integer(i4) mo_mrm_global_variables::output_time_reference_mrm |
time reference point location in output nc files
Definition at line 46 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_write_fluxes_states::mrm_outputdataset(), mo_mrm_read_config::mrm_read_config(), mo_mrm_write::write_daily_obs_sim_discharge(), and mo_mrm_write::write_subdaily_obs_sim_discharge().
logical, dimension(noutflxstate) mo_mrm_global_variables::outputflxstate_mrm |
Define model outputs see "mhm_outputs.nml".
Definition at line 49 of file mo_mrm_global_variables.f90.
Referenced by model::disable_output(), mo_mhm_interface_run::mhm_interface_run_write_output(), mo_mrm_write_fluxes_states::mrm_outputdataset(), mo_mrm_read_config::mrm_read_config(), and mo_mrm_write_fluxes_states::mrm_updatedataset().
logical mo_mrm_global_variables::readlatlon |
Definition at line 51 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_init::mrm_init(), and mo_mrm_read_config::mrm_read_config().
type(riv_temp_type), public mo_mrm_global_variables::riv_temp_pcs |
This is a container for the river temperature routing process (pcs)
Definition at line 239 of file mo_mrm_global_variables.f90.
Referenced by mo_clean_up::deallocate_global_variables(), mo_mhm_interface_run::mhm_interface_run_do_time_step(), mo_mhm_interface_run::mhm_interface_run_finalize_domain(), mo_mhm_interface_run::mhm_interface_run_prepare_domain(), mo_mhm_interface_run::mhm_interface_run_write_output(), mo_mrm_init::mrm_configuration(), mo_mrm_init::mrm_init(), mo_mrm_write_fluxes_states::mrm_outputdataset(), mo_mrm_read_data::mrm_read_discharge(), mo_mrm_routing::mrm_routing(), and mo_mrm_write_fluxes_states::mrm_updatedataset().
integer(i4) mo_mrm_global_variables::timestep_model_outputs_mrm |
timestep for writing model outputs
Definition at line 48 of file mo_mrm_global_variables.f90.
Referenced by mo_mhm_interface_run::mhm_interface_run_write_output(), mo_mrm_write_fluxes_states::mrm_outputdataset(), and mo_mrm_read_config::mrm_read_config().
character(256), public mo_mrm_global_variables::varnametotalrunoff |
Definition at line 60 of file mo_mrm_global_variables.f90.
Referenced by mo_mrm_read_config::mrm_read_config(), and mo_mrm_read_data::mrm_read_total_runoff().