12 use,
intrinsic :: iso_fortran_env
13 use,
intrinsic :: ieee_arithmetic
17 INTEGER,
PARAMETER ::
sp = selected_real_kind (p=6,r=35)
18 INTEGER,
PARAMETER ::
dp = selected_real_kind (p=15,r=300)
21 INTEGER,
PARAMETER ::
wp =
dp 27 REAL*8,
PARAMETER ::
k_b = 1.3806488e-23_wp
103 LOGICAL FUNCTION isset(var)
108 isset = .NOT.ieee_is_nan(var)
logical dakota_flag
Flag for dakota run (less files on output)
logical water_flag
Flag for water.
logical hysplit_flag
Flag for hysplit run.
logical nbl_stop
Flag for hysplit output .
logical steady_flag
Flag to stop the umbrella solver when a steady upwind spreading is reached.
integer, parameter max_n_part
Maximum number of particle phases.
logical function isset(var)
Input variable check.
logical entr_abv_nbl_flag
Flag to allow for entrainment above neutral buoyancy level.
real *8, parameter k_b
Boltzmann constant.
logical umbrella_flag
Flag to solve the model for the umbrella spreading.
integer, parameter wp
working precision
real *8 gi
Gravity acceleration.
integer verbose_level
Level of verbose output (0 = minimal output on screen)