LMDZ
Main Page
Modules
Data Types List
Files
File List
File Members
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
phy_sv::iun
integer, parameter iun
Definition:
PHY_SV.F90:11
phy_sv::ea_max
real ea_max
Definition:
PHY_SV.F90:14
phy_sv::lhfh2o
real, parameter lhfh2o
Definition:
PHY_SV.F90:44
phy_sv::r_dair
real, parameter r_dair
Definition:
PHY_SV.F90:41
phy_sv::izr
integer, parameter izr
Definition:
PHY_SV.F90:11
phy_sv::tf_sea
real, parameter tf_sea
Definition:
PHY_SV.F90:63
phy_sv
Definition:
PHY_SV.F90:1
phy_sv::rhowat
real, parameter rhowat
Definition:
PHY_SV.F90:55
phy_sv::p0_kap
real, parameter p0_kap
Definition:
PHY_SV.F90:41
phy_sv::tf_sno
real, parameter tf_sno
Definition:
PHY_SV.F90:63
phy_sv::lhvh2o
real, parameter lhvh2o
Definition:
PHY_SV.F90:44
phy_sv::a_molv
real, parameter a_molv
Definition:
PHY_SV.F90:32
phy_sv::bsnoro
real, parameter bsnoro
Definition:
PHY_SV.F90:59
phy_sv::labnum
character(len=1), dimension(0:9), parameter labnum
Definition:
PHY_SV.F90:7
phy_sv::rhoice
real, parameter rhoice
Definition:
PHY_SV.F90:59
phy_sv::zer0
real, parameter zer0
Definition:
PHY_SV.F90:12
phy_sv::eps6
real, parameter eps6
Definition:
PHY_SV.F90:12
phy_sv::ahstab
real, parameter ahstab
Definition:
PHY_SV.F90:32
phy_sv::vonkrm
real, parameter vonkrm
Definition:
PHY_SV.F90:32
phy_sv::asstab
real, parameter asstab
Definition:
PHY_SV.F90:32
phy_sv::a_stab
real, parameter a_stab
Definition:
PHY_SV.F90:32
phy_sv::r_stab
real, parameter r_stab
Definition:
PHY_SV.F90:32
phy_sv::hc_wat
real, parameter hc_wat
Definition:
PHY_SV.F90:55
phy_sv::dg2rad
real, save dg2rad
Definition:
PHY_SV.F90:25
phy_sv::rcp
real, parameter rcp
Definition:
PHY_SV.F90:41
phy_sv::r_1000
real, parameter r_1000
Definition:
PHY_SV.F90:12
phy_sv::grav_f
real, parameter grav_f
Definition:
PHY_SV.F90:28
phy_sv::half
real, parameter half
Definition:
PHY_SV.F90:12
phy_sv::ea_min
real ea_min
Definition:
PHY_SV.F90:14
phy_sv::cpdair
real, parameter cpdair
Definition:
PHY_SV.F90:41
phy_sv::pinmbr
real, parameter pinmbr
Definition:
PHY_SV.F90:24
phy_sv::lhsh2o
real, parameter lhsh2o
Definition:
PHY_SV.F90:44
phy_sv::grav_i
real, parameter grav_i
Definition:
PHY_SV.F90:28
phy_sv::stefbo
real, parameter stefbo
Definition:
PHY_SV.F90:41
phy_sv::un_1
real, parameter un_1
Definition:
PHY_SV.F90:12
phy_sv::epsn
real, parameter epsn
Definition:
PHY_SV.F90:12
libf
phylmd
sisvat
PHY_SV.F90
Generated on Wed Dec 2 2015 16:27:23 for LMDZ by
1.8.9.1