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

Provides mHM specific constants. More...

Variables

real(dp), parameter, public h2odens = 1000.0_dp
 
real(dp), parameter, public p2_initstatefluxes = 15.00_dp
 
real(dp), parameter, public p3_initstatefluxes = 10.00_dp
 
real(dp), parameter, public p4_initstatefluxes = 75.00_dp
 
real(dp), parameter, public p5_initstatefluxes = 1500.00_dp
 
real(dp), parameter, public c1_initstatesm = 0.25_dp
 
integer(i4), parameter, public noutflxstate = 21_i4
 
real(dp), parameter, public harsamconst = 17.800_dp
 Hargreaves-Samani ref.
 
real(dp), parameter, public duffiedr = 0.0330_dp
 
real(dp), parameter, public duffiedelta1 = 0.4090_dp
 
real(dp), parameter, public duffiedelta2 = 1.3900_dp
 
real(dp), parameter, public tetens_c1 = 0.6108_dp
 Tetens's formula to calculate saturated vapour pressure.
 
real(dp), parameter, public tetens_c2 = 17.270_dp
 
real(dp), parameter, public tetens_c3 = 237.30_dp
 
real(dp), parameter, public satpressureslope1 = 4098.0_dp
 calculation of the slope of the saturation vapour pressure curve following Tetens
 
real(dp), parameter, public desilets_a0 = 0.0808_dp
 Neutrons and moisture: N0 formula, Desilets et al.
 
real(dp), parameter, public desilets_a1 = 0.372_dp
 
real(dp), parameter, public desilets_a2 = 0.115_dp
 
real(dp), parameter, public cosmic_n = 348.33_dp
 Neutrons and moisture: COSMIC, Shuttleworth et al.
 
real(dp), parameter, public cosmic_alpha = 0.2392421548_dp
 
real(dp), parameter, public cosmic_l1 = 161.98621864_dp
 
real(dp), parameter, public cosmic_l2 = 129.14558985_dp
 
real(dp), parameter, public cosmic_l3 = 107.82204562_dp
 
real(dp), parameter, public cosmic_l4 = 3.1627190566_dp
 

Detailed Description

Provides mHM specific constants.

Provides mHM specific constants such as flood plain elevation.

Authors
Matthias Cuntz
Date
Nov 2011

Variable Documentation

◆ c1_initstatesm

real(dp), parameter, public mo_mhm_constants::c1_initstatesm = 0.25_dp

Definition at line 30 of file mo_mhm_constants.f90.

◆ cosmic_alpha

real(dp), parameter, public mo_mhm_constants::cosmic_alpha = 0.2392421548_dp

Definition at line 57 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::cosmic().

◆ cosmic_l1

real(dp), parameter, public mo_mhm_constants::cosmic_l1 = 161.98621864_dp

Definition at line 58 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::cosmic().

◆ cosmic_l2

real(dp), parameter, public mo_mhm_constants::cosmic_l2 = 129.14558985_dp

Definition at line 59 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::cosmic().

◆ cosmic_l3

real(dp), parameter, public mo_mhm_constants::cosmic_l3 = 107.82204562_dp

Definition at line 60 of file mo_mhm_constants.f90.

◆ cosmic_l4

real(dp), parameter, public mo_mhm_constants::cosmic_l4 = 3.1627190566_dp

Definition at line 61 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::cosmic().

◆ cosmic_n

real(dp), parameter, public mo_mhm_constants::cosmic_n = 348.33_dp

Neutrons and moisture: COSMIC, Shuttleworth et al.

2013

Definition at line 56 of file mo_mhm_constants.f90.

◆ desilets_a0

real(dp), parameter, public mo_mhm_constants::desilets_a0 = 0.0808_dp

Neutrons and moisture: N0 formula, Desilets et al.

2010

Definition at line 51 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::desiletsn0().

◆ desilets_a1

real(dp), parameter, public mo_mhm_constants::desilets_a1 = 0.372_dp

Definition at line 52 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::desiletsn0().

◆ desilets_a2

real(dp), parameter, public mo_mhm_constants::desilets_a2 = 0.115_dp

Definition at line 53 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::desiletsn0().

◆ duffiedelta1

real(dp), parameter, public mo_mhm_constants::duffiedelta1 = 0.4090_dp

Definition at line 40 of file mo_mhm_constants.f90.

Referenced by mo_pet::extraterr_rad_approx().

◆ duffiedelta2

real(dp), parameter, public mo_mhm_constants::duffiedelta2 = 1.3900_dp

Definition at line 41 of file mo_mhm_constants.f90.

Referenced by mo_pet::extraterr_rad_approx().

◆ duffiedr

real(dp), parameter, public mo_mhm_constants::duffiedr = 0.0330_dp

Definition at line 39 of file mo_mhm_constants.f90.

Referenced by mo_pet::extraterr_rad_approx().

◆ h2odens

real(dp), parameter, public mo_mhm_constants::h2odens = 1000.0_dp

Definition at line 23 of file mo_mhm_constants.f90.

Referenced by mo_neutrons::cosmic(), and mo_mrm_riv_temp_class::get_e_io().

◆ harsamconst

real(dp), parameter, public mo_mhm_constants::harsamconst = 17.800_dp

Hargreaves-Samani ref.

ET formula [deg C]

Definition at line 36 of file mo_mhm_constants.f90.

Referenced by mo_meteo_handler::get_corrected_pet().

◆ noutflxstate

integer(i4), parameter, public mo_mhm_constants::noutflxstate = 21_i4

Definition at line 33 of file mo_mhm_constants.f90.

◆ p2_initstatefluxes

real(dp), parameter, public mo_mhm_constants::p2_initstatefluxes = 15.00_dp

Definition at line 26 of file mo_mhm_constants.f90.

◆ p3_initstatefluxes

real(dp), parameter, public mo_mhm_constants::p3_initstatefluxes = 10.00_dp

Definition at line 27 of file mo_mhm_constants.f90.

◆ p4_initstatefluxes

real(dp), parameter, public mo_mhm_constants::p4_initstatefluxes = 75.00_dp

Definition at line 28 of file mo_mhm_constants.f90.

◆ p5_initstatefluxes

real(dp), parameter, public mo_mhm_constants::p5_initstatefluxes = 1500.00_dp

Definition at line 29 of file mo_mhm_constants.f90.

◆ satpressureslope1

real(dp), parameter, public mo_mhm_constants::satpressureslope1 = 4098.0_dp

calculation of the slope of the saturation vapour pressure curve following Tetens

Definition at line 48 of file mo_mhm_constants.f90.

Referenced by mo_pet::slope_satpressure().

◆ tetens_c1

real(dp), parameter, public mo_mhm_constants::tetens_c1 = 0.6108_dp

Tetens's formula to calculate saturated vapour pressure.

Definition at line 44 of file mo_mhm_constants.f90.

Referenced by mo_pet::sat_vap_pressure().

◆ tetens_c2

real(dp), parameter, public mo_mhm_constants::tetens_c2 = 17.270_dp

Definition at line 45 of file mo_mhm_constants.f90.

Referenced by mo_pet::sat_vap_pressure().

◆ tetens_c3

real(dp), parameter, public mo_mhm_constants::tetens_c3 = 237.30_dp

Definition at line 46 of file mo_mhm_constants.f90.

Referenced by mo_pet::sat_vap_pressure(), and mo_pet::slope_satpressure().