MONC
mphys_radar_mod.F90
Go to the documentation of this file.
1 ! *****************************COPYRIGHT*******************************
2 ! (C) Crown copyright Met Office. All rights reserved.
3 ! For further details please refer to the file COPYRIGHT.txt
4 ! which you should have received as part of this distribution.
5 ! *****************************COPYRIGHT*******************************
7 
8 ! Description:
9 ! Holds reflectivity constants required by the microphysics
10 ! scheme
11 
12 ! Code Owner: Please refer to the UM file CodeOwners.txt
13 ! This file belongs in section: Large Scale Precipitation
14 
15 ! Code Description:
16 ! Language: FORTRAN 90
17 ! This code is written to UMDP3 programming standards.
18 
19 ! USE mphys_constants_mod, ONLY: mprog_min
21 
22 IMPLICIT NONE
23 
24 REAL, PARAMETER :: kliq = 0.93
25 REAL, PARAMETER :: kice = 0.174
26 REAL, PARAMETER :: mm6m3 = 1.0e18
27 
28 ! Define reflectivity limit
29 REAL, PARAMETER :: ref_lim = -35.0 ! dBZ
30 ! Convert this to linear units (mm6 m-3) using 10.0**p
31 ! Where p = -35 dBZ / 10.0 .
32 REAL, PARAMETER :: ref_lim_lin = 3.1623e-4
33 
34 ! Mixing ratio limit (below which we ignore the species)
35 ! Set this to be the same as the absolute value used in the
36 ! rest of the microphysics.
37 REAL, PARAMETER :: mr_lim = 1.e-8
38 !REAL :: mr_lim = mprog_min
39 
40 ! Cloud fraction limit (below which we ignore to avoid massive
41 ! reflectivity values)- currently set as 1% of the grid box
42 REAL, PARAMETER :: cf_lim = 0.01
43 
44 ! Cloud drop number concentration limit (below which we ignore liquid cloud)
45 ! Equivalent to 5 per cm3, used by most of the UM routines
46 REAL, PARAMETER :: nd_lim = 5.0e6
47 
48 REAL, PARAMETER :: rho_g = 500.0 ! 900.0 in Mark's HWT code.
49 REAL, PARAMETER :: rho_i = 900.0
50 REAL, PARAMETER :: rho_i2 = 900.0
51 
52 REAL, PARAMETER :: ref_mom = 4.0 ! Radar reflectivity moment
53 
54 
55 END MODULE mphys_radar_mod
mphys_radar_mod::kice
real, parameter kice
Definition: mphys_radar_mod.F90:25
mphys_radar_mod::rho_i
real, parameter rho_i
Definition: mphys_radar_mod.F90:49
mphys_radar_mod::rho_g
real, parameter rho_g
Definition: mphys_radar_mod.F90:48
mphys_radar_mod::ref_mom
real, parameter ref_mom
Definition: mphys_radar_mod.F90:52
mphys_radar_mod::mr_lim
real, parameter mr_lim
Definition: mphys_radar_mod.F90:37
mphys_radar_mod::kliq
real, parameter kliq
Definition: mphys_radar_mod.F90:24
mphys_radar_mod::ref_lim_lin
real, parameter ref_lim_lin
Definition: mphys_radar_mod.F90:32
science_constants_mod
Scientific constant values used throughout simulations. Each has a default value and this can be over...
Definition: scienceconstants.F90:3
mphys_radar_mod::mm6m3
real, parameter mm6m3
Definition: mphys_radar_mod.F90:26
mphys_radar_mod::ref_lim
real, parameter ref_lim
Definition: mphys_radar_mod.F90:29
mphys_radar_mod::nd_lim
real, parameter nd_lim
Definition: mphys_radar_mod.F90:46
science_constants_mod::mprog_min
real(kind=default_precision), public mprog_min
Definition: scienceconstants.F90:13
mphys_radar_mod::rho_i2
real, parameter rho_i2
Definition: mphys_radar_mod.F90:50
mphys_radar_mod
Definition: mphys_radar_mod.F90:6
mphys_radar_mod::cf_lim
real, parameter cf_lim
Definition: mphys_radar_mod.F90:42