LMDZ
yoerdi.F90
Go to the documentation of this file.
1 MODULE yoerdi
2 
3 USE parkind1 ,ONLY : jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! -----------------------------------------------------------------
10 !* ** *YOERDI* - COEFFICIENTS WITHIN RADIATION INTERFACE
11 ! -----------------------------------------------------------------
12 
13 REAL(KIND=JPRB) :: rrae
14 REAL(KIND=JPRB) :: rsundur
15 REAL(KIND=JPRB) :: rcardi
16 REAL(KIND=JPRB) :: rch4
17 REAL(KIND=JPRB) :: rn2o
18 REAL(KIND=JPRB) :: ro3
19 REAL(KIND=JPRB) :: rcfc11
20 REAL(KIND=JPRB) :: rcfc12
21 REAL(KIND=JPRB) :: repclc
22 REAL(KIND=JPRB) :: reph2o
23 REAL(KIND=JPRB) :: rcco2, rcch4, rcn2o, rccfc11, rccfc12
24 REAL(KIND=JPRB) :: rhvar(151,5), rfvar(101,3,5), rincsol(154), rsolinc
25 
26 ! * E.C.M.W.F. PHYSICS PACKAGE *
27 
28 ! Original J.-J. MORCRETTE E.C.M.W.F. 89/07/14
29 ! Modified P. Viterbo 99/03/26 Surface tiling
30 ! Modified P. Viterbo 24/05/2004 surf library
31 ! Modified JJMorcrette 2005/01/19 GHG and Solar constant variability
32 
33 ! NAME TYPE PURPOSE
34 ! ---- : ---- : ---------------------------------------------------
35 ! RRAE : EFFECT OF EARTH'S CURVATURE ON COSINE SOLAR ZENITH ANGLE
36 ! RSUNDUR: MINIMUM DIRECT SOLAR FOR COMPUTING SOLAR DURATION
37 ! RCARDI : SPECIFIC ATMOSPHERIC CONTENT IN CO2
38 ! REPCLC : SECURITY TO AVOID ZERO OR ONE CLOUD COVERS
39 ! REPH2O : SECURITY TO AVOID WATER VAPOUR CONTENT IN A LAYER
40 ! TO BE MORE THAN THE RESPECTIVE VALUE AT SATURATION.
41 ! -----------------------------------------------------------------
42 
43 !$OMP THREADPRIVATE(rcardi,rccfc11,rccfc12,rcch4,rcco2,rcfc11,rcfc12,rch4)
44 !$OMP THREADPRIVATE(rcn2o,repclc,reph2o,rfvar,rhvar,rincsol,rn2o,ro3,rrae)
45 !$OMP THREADPRIVATE(rsolinc,rsundur)
46 
47 END MODULE yoerdi
real(kind=jprb) rcch4
Definition: yoerdi.F90:23
real(kind=jprb) ro3
Definition: yoerdi.F90:18
real(kind=jprb) rccfc12
Definition: yoerdi.F90:23
real(kind=jprb), dimension(151, 5) rhvar
Definition: yoerdi.F90:24
real(kind=jprb), dimension(154) rincsol
Definition: yoerdi.F90:24
real(kind=jprb) rcfc12
Definition: yoerdi.F90:20
real(kind=jprb) rcfc11
Definition: yoerdi.F90:19
real(kind=jprb), dimension(101, 3, 5) rfvar
Definition: yoerdi.F90:24
real(kind=jprb) reph2o
Definition: yoerdi.F90:22
real(kind=jprb) rcco2
Definition: yoerdi.F90:23
Definition: yoerdi.F90:1
real(kind=jprb) rccfc11
Definition: yoerdi.F90:23
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb) rcn2o
Definition: yoerdi.F90:23
real(kind=jprb) rsundur
Definition: yoerdi.F90:14
real(kind=jprb) rch4
Definition: yoerdi.F90:16
real(kind=jprb) rn2o
Definition: yoerdi.F90:17
real(kind=jprb) rsolinc
Definition: yoerdi.F90:24
real(kind=jprb) rrae
Definition: yoerdi.F90:13
real(kind=jprb) repclc
Definition: yoerdi.F90:21
real(kind=jprb) rcardi
Definition: yoerdi.F90:15