mHM
The mesoscale Hydrological Model
|
Main global variables for mHM. More...
Go to the source code of this file.
Modules | |
module | mo_global_variables |
Main global variables for mHM. | |
Variables | |
type(couple_cfg_type), public | mo_global_variables::couple_cfg |
coupling configuration class | |
type(meteo_handler_type), public | mo_global_variables::meteo_handler |
the meteo handler class | |
integer(i4) | mo_global_variables::output_deflate_level |
deflate level in nc files | |
integer(i4) | mo_global_variables::output_time_reference |
time reference point location in output nc files | |
logical | mo_global_variables::output_double_precision |
output precision in nc files | |
integer(i4) | mo_global_variables::timestep_model_outputs |
timestep for writing model outputs | |
logical, dimension(noutflxstate) | mo_global_variables::outputflxstate |
Define model outputs see "mhm_outputs.nml" dim1 = number of output variables to be written. | |
real(dp), dimension(:, :), allocatable, public | mo_global_variables::l1_sm |
[-] soil moisture input for optimization | |
logical, dimension(:, :), allocatable, public | mo_global_variables::l1_sm_mask |
[-] mask for valid data in L1_sm | |
real(dp), dimension(:, :), allocatable, public | mo_global_variables::l1_neutronsdata |
[cph] ground albedo neutrons input | |
logical, dimension(:, :), allocatable, public | mo_global_variables::l1_neutronsdata_mask |
[cph] mask for valid data in L1_neutrons | |
integer(i4) | mo_global_variables::nsoilhorizons_sm_input |
type(optidata), dimension(:), allocatable, public | mo_global_variables::l1_smobs |
type(optidata), dimension(:), allocatable, public | mo_global_variables::l1_neutronsobs |
type(optidata), dimension(:), allocatable, public | mo_global_variables::l1_etobs |
type(optidata), dimension(:), allocatable, public | mo_global_variables::l1_twsaobs |
this stores L1_tws, the mask, the directory of the observerd data, and the timestepInput of the simulated data | |
logical, public | mo_global_variables::bfi_calc |
calculate observed BFI from gauges with Eckhardt filter | |
real(dp), dimension(:), allocatable, public | mo_global_variables::bfi_obs |
given base-flow index per domain | |
real(dp), dimension(:), allocatable, public | mo_global_variables::bfi_qbf_sum |
q2 weighted sum for each domain | |
real(dp), dimension(:), allocatable, public | mo_global_variables::bfi_qt_sum |
q2 weighted sum for each domain | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_inter |
[mm] Interception | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_snowpack |
[mm] Snowpack | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_sealstw |
[mm] Retention storage of impervious areas | |
real(dp), dimension(:, :), allocatable, public | mo_global_variables::l1_soilmoist |
[mm] Soil moisture of each horizon | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_unsatstw |
[mm] upper soil storage | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_satstw |
[mm] groundwater storage | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_neutrons |
[mm] Ground Albedo Neutrons | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_pet_calc |
[mm TS-1] estimated/corrected potential evapotranspiration | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_temp_calc |
[degC] temperature for current time step | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_prec_calc |
[mm TS-1] precipitation for current time step | |
real(dp), dimension(:, :), allocatable, public | mo_global_variables::l1_aetsoil |
[mm TS-1] Actual ET from soil layers | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_aetcanopy |
[mm TS-1] Real evaporation intensity from canopy | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_aetsealed |
[mm TS-1] Real evap. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_baseflow |
[mm TS-1] Baseflow | |
real(dp), dimension(:, :), allocatable, public | mo_global_variables::l1_infilsoil |
[mm TS-1] Infiltration intensity each soil horizon | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_fastrunoff |
[mm TS-1] Fast runoff component | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_melt |
[mm TS-1] Melting snow depth. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_percol |
[mm TS-1] Percolation. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_preeffect |
[mm TS-1] Effective precip. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_rain |
[mm TS-1] Rain precipitation depth | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_runoffseal |
[mm TS-1] Direct runoff from impervious areas | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_slowrunoff |
[mm TS-1] Slow runoff component | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_snow |
[mm TS-1] Snow precipitation depth | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_throughfall |
[mm TS-1] Throughfall. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::l1_total_runoff |
[m3 TS-1] Generated runoff | |
real(dp), dimension(int(yearmonths, i4)), public | mo_global_variables::evap_coeff |
[-] Evap. | |
real(dp), dimension(:), allocatable, public | mo_global_variables::neutron_integral_afast |
pre-calculated integrand for | |
Main global variables for mHM.
Global variables ONLY used in reading, writing and startup.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. Definition in file mo_global_variables.f90.