LMDZ
PHY_SV.F90
Go to the documentation of this file.
1 MODULE phy_sv
2 
3 IMPLICIT NONE
4 
5 ! Constants
6 
7  CHARACTER(LEN=1), PARAMETER :: labnum(0:9) = &
8  (/'0','1','2','3','4','5','6','7','8','9'/)
9 !C +... labnum: Alphanumeric Character
10 
11  INTEGER, PARAMETER :: izr=0,iun=1
12  REAL, PARAMETER :: zer0 = 0.0e+0, half = 0.5e+0, un_1 = 1.0e+0, &
13  & eps6 = 1.0e-6, epsn = 1.0e-9, r_1000=1.e3
14  REAL :: ea_max,ea_min
15 !C +... zer0 = 0.0e+0
16 !C + half = 0.5e+0
17 !C + un_1 = 1.0e+0
18 !C + eps6 = 1.0e-6 ! Arbirary Small Value ! 1.e-6
19 !C + epsn = 1.0e-9 ! Arbirary Small Value ! 1.e-6
20 !C + R_1000=1.e3
21 !C + ea_MIN ! MAX allowed exponential Argum. ! computed by HOST
22 !C + ea_MIN ! MIN allowed exponential Argum. ! computed by HOST
23 
24  REAL, PARAMETER :: pinmbr = 3.141592653589793238462643e0
25  REAL, SAVE :: dg2rad = pinmbr / 180.
26 !C +... piNmbr ! pi = 3.141592653589793238462643e0
27 !C +... Dg2rad ! pi / 180
28  REAL, PARAMETER :: grav_f = 9.81e0, grav_i = 1./grav_f
29 !C + Grav_F: Gravitational Force = 9.81 m/s2
30 !C + Grav_I: 1 / Grav_F = 1 /9.81 s2/m
31 
32  REAL, PARAMETER :: a_molv = 1.35e-5, vonkrm = 0.40e0, a_stab = 5.8, &
33  & ahstab = 5.4, asstab = 4.0, r_stab = 3.0
34 !C +... A_MolV: Air Viscosity = 1.35d-5 m2/s
35 !C + vonKrm: von Karman constant = 0.4
36 !C + A_Stab: Stability Coefficient Moment = 5.8
37 !C + AhStab: Stability Coefficient Heat = 5.4
38 !C + AsStab: Stability Coefficient Blown * = 4.0
39 !C + r_Stab: Turbulent Diffusivities Ratio K*/Km
40 
41  REAL, PARAMETER :: r_dair=287.05967, cpdair=1004.708845, &
42  & rcp=r_dair/cpdair,p0_kap=3.73010e0, &
43  & stefbo=5.67e-8
44  REAL, PARAMETER :: lhfh2o=3.34e+5, lhvh2o=2.5008e+6,&
45  & lhsh2o=2.8345e+6
46 !C +... R_DAir: perfect gas law constant for dry air (287 J/kg/K)
47 !C + CpdAir: dry air specific heat at constant p (1004 J/kg/K)
48 !C + RCp : R / Cp
49 !C + p0_kap: 100 kPa ** (R/Cp)
50 !C + LhfH2O: Latent Heat of Fusion of Snow = 3.34d+5 J/kg
51 !C + LhvH2O: Latent Heat Vaporisation Snow = 2500.00d+3 J/kg
52 !C + LhsH2O: Latent Heat Sublimation Snow = 2833.60d+3 J/kg
53 !C + StefBo: Stefan-Boltzman Constant = 5.67d-8 W/m2/K4
54 
55  REAL, PARAMETER :: rhowat=1000.00e0, hc_wat=4186.00e0
56 !C + rhoWat: Water Specific Mass = 1000.00d+0 kg/m3
57 !C + hC_Wat: Water Heat Capacity = 4186.00d+0 J/kg/K
58 
59  REAL, PARAMETER :: rhoice=920.e0, bsnoro=3.30e+2
60 !C +... rhoIce: Density of Pure Ice = 920.00d+0 kg/m3
61 !C + BSnoRo : Blowed Snow Density = 255.00d+0 kg/m3
62 
63  REAL, PARAMETER :: tf_sno=273.16e+0,tf_sea=271.2e+0
64 !C +... Tf_Sno: Snow Melting Point = 273.16 K
65 !C +... Tf_Sea: Sea Melting Point = 271.2 K
66 
67 
68 
69 
70 END MODULE phy_sv
integer, parameter iun
Definition: PHY_SV.F90:11
real ea_max
Definition: PHY_SV.F90:14
real, parameter lhfh2o
Definition: PHY_SV.F90:44
real, parameter r_dair
Definition: PHY_SV.F90:41
integer, parameter izr
Definition: PHY_SV.F90:11
real, parameter tf_sea
Definition: PHY_SV.F90:63
Definition: PHY_SV.F90:1
real, parameter rhowat
Definition: PHY_SV.F90:55
real, parameter p0_kap
Definition: PHY_SV.F90:41
real, parameter tf_sno
Definition: PHY_SV.F90:63
real, parameter lhvh2o
Definition: PHY_SV.F90:44
real, parameter a_molv
Definition: PHY_SV.F90:32
real, parameter bsnoro
Definition: PHY_SV.F90:59
character(len=1), dimension(0:9), parameter labnum
Definition: PHY_SV.F90:7
real, parameter rhoice
Definition: PHY_SV.F90:59
real, parameter zer0
Definition: PHY_SV.F90:12
real, parameter eps6
Definition: PHY_SV.F90:12
real, parameter ahstab
Definition: PHY_SV.F90:32
real, parameter vonkrm
Definition: PHY_SV.F90:32
real, parameter asstab
Definition: PHY_SV.F90:32
real, parameter a_stab
Definition: PHY_SV.F90:32
real, parameter r_stab
Definition: PHY_SV.F90:32
real, parameter hc_wat
Definition: PHY_SV.F90:55
real, save dg2rad
Definition: PHY_SV.F90:25
real, parameter rcp
Definition: PHY_SV.F90:41
real, parameter r_1000
Definition: PHY_SV.F90:12
real, parameter grav_f
Definition: PHY_SV.F90:28
real, parameter half
Definition: PHY_SV.F90:12
real ea_min
Definition: PHY_SV.F90:14
real, parameter cpdair
Definition: PHY_SV.F90:41
real, parameter pinmbr
Definition: PHY_SV.F90:24
real, parameter lhsh2o
Definition: PHY_SV.F90:44
real, parameter grav_i
Definition: PHY_SV.F90:28
real, parameter stefbo
Definition: PHY_SV.F90:41
real, parameter un_1
Definition: PHY_SV.F90:12
real, parameter epsn
Definition: PHY_SV.F90:12