LMDZ
yoerdu.F90
Go to the documentation of this file.
1 MODULE yoerdu
2 
3 USE parkind1 ,ONLY : jpim ,jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! ------------------------------------------------------------------
10 !* ** *YOERDU* - CONTROL, PARAMETERS AND SECURITY IN RADIATION
11 ! ------------------------------------------------------------------
12 
13 INTEGER(KIND=JPIM) :: nuaer
14 INTEGER(KIND=JPIM) :: ntraer
15 INTEGER(KIND=JPIM) :: nimp
16 INTEGER(KIND=JPIM) :: nout
17 REAL(KIND=JPRB) :: rcday
18 REAL(KIND=JPRB) :: r10e
19 REAL(KIND=JPRB) :: replog
20 REAL(KIND=JPRB) :: repsc
21 REAL(KIND=JPRB) :: repsco
22 REAL(KIND=JPRB) :: repscq
23 REAL(KIND=JPRB) :: repsct
24 REAL(KIND=JPRB) :: repscw
25 REAL(KIND=JPRB) :: diff
26 
27 ! * E.C.M.W.F. PHYSICS PACKAGE *
28 
29 ! J.-J. MORCRETTE E.C.M.W.F. 89/07/14
30 
31 ! NAME TYPE PURPOSE
32 ! ---- : ---- : ---------------------------------------------------
33 ! NUAER : INTEGER NUMBER OF ABSORBER AMOUNTS W OR W/O AEROSOLS
34 ! NTRAER : INTEGER NUMBER OF TRANSMISSION FUNCTIONS W OR W/O AEROSOLS
35 ! NIMP : INTEGER INDEX FOR EXTRA PRINTS WITHIN RADIATION CODE
36 ! NOUT : INTEGER UNIT NUMBER FOR THE EXTRA PRINTS
37 ! RCDAY : REAL
38 ! CCO2 : REAL CONVERSION COEFFICIENT FOR CO2 IN S.W. CODE
39 ! CH2O : REAL CONVERSION COEFFICIENT FOR H2O IN S.W. CODE
40 ! R10E : REAL DECIMAL/NATURAL LOG.FACTOR
41 ! DIFF : REAL DIFFUSIVITY FACTOR
42 !-SECURITY THRESHOLDS
43 ! REPLOG : REAL SEC. EPSILON FOR ABS.AMOUNT IN LAPLACE TRANSFORM
44 ! REPSC : REAL SEC. EPSILON FOR CLOUD COVER
45 ! REPSCO : REAL SEC. EPSILON FOR OZONE AMOUNT
46 ! REPSCQ : REAL SEC. EPSILON FOR WATER VAPOR
47 ! REPSCT : REAL SEC. EPSILON FOR SHORTWAVE OPTICAL THICKNESS
48 ! REPSCW : REAL SEC. EPSILON FOR CLOUD LIQUID WATER PATH
49 
50 ! -----------------------------------------------------------------
51 
52 
53 !$OMP THREADPRIVATE(diff,nimp,nout,ntraer,nuaer,r10e,rcday,replog,repsc,repsco,repscq,repsct,repscw)
54 
55 END MODULE yoerdu
real(kind=jprb) repsct
Definition: yoerdu.F90:23
real(kind=jprb) repscw
Definition: yoerdu.F90:24
integer, parameter jprb
Definition: parkind1.F90:31
integer(kind=jpim) nimp
Definition: yoerdu.F90:15
integer(kind=jpim) nuaer
Definition: yoerdu.F90:13
real(kind=jprb) rcday
Definition: yoerdu.F90:17
real(kind=jprb) r10e
Definition: yoerdu.F90:18
real(kind=jprb) replog
Definition: yoerdu.F90:19
real(kind=jprb) repscq
Definition: yoerdu.F90:22
integer, parameter jpim
Definition: parkind1.F90:13
integer(kind=jpim) nout
Definition: yoerdu.F90:16
integer(kind=jpim) ntraer
Definition: yoerdu.F90:14
real(kind=jprb) diff
Definition: yoerdu.F90:25
real(kind=jprb) repsc
Definition: yoerdu.F90:20
Definition: yoerdu.F90:1
real(kind=jprb) repsco
Definition: yoerdu.F90:21