LMDZ
yoerrta3.F90
Go to the documentation of this file.
1 MODULE yoerrta3
2 
3 USE parkind1 ,ONLY : jpim ,jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! -----------------------------------------------------------------
10 !* ** *YOERRTA3* - RRTM COEFFICIENTS FOR INTERVAL 3
11 ! BAND 3: 500-630 cm-1 (low - H2O,CO2; high - H2O,CO2)
12 ! -----------------------------------------------------------------
13 
14 INTEGER(KIND=JPIM), PARAMETER :: ng3 = 16
15 
16 REAL(KIND=JPRB) :: fracrefa(ng3,10) ,fracrefb(ng3,5)
17 
18 REAL(KIND=JPRB) , DIMENSION(16) :: forref
19 REAL(KIND=JPRB) , DIMENSION(16) :: absn2oa
20 REAL(KIND=JPRB) , DIMENSION(16) :: absn2ob
21 REAL(KIND=JPRB) , DIMENSION(10) :: etaref
22 REAL(KIND=JPRB) , DIMENSION(59) :: h2oref
23 REAL(KIND=JPRB) , DIMENSION(59) :: n2oref
24 REAL(KIND=JPRB) , DIMENSION(59) :: co2ref
25 
26 REAL(KIND=JPRB) :: ka(10,5,13,ng3) ,absa(650,ng3)
27 REAL(KIND=JPRB) :: kb(5,5,13:59,ng3),absb(1175,ng3)
28 REAL(KIND=JPRB) :: selfref(10,ng3)
29 REAL(KIND=JPRB) :: strrat
30 
31 equivalence(ka(1,1,1,1),absa(1,1)),(kb(1,1,13,1),absb(1,1))
32 
33 ! ------------------------------------------------------------------
34 ! * E.C.M.W.F. PHYSICS PACKAGE ** RRTM LW RADIATION **
35 
36 ! J.-J. MORCRETTE E.C.M.W.F. 98/07/14
37 
38 ! NAME TYPE PURPOSE
39 ! ---- : ---- : ---------------------------------------------------
40 ! ABSA : REAL
41 ! ABSB : REAL
42 ! ABSN2OA : REAL
43 ! ABSN2OB : REAL
44 ! CO2REF : REAL
45 ! ETAREF : REAL
46 ! FRACREFA: REAL
47 ! FRACREFB: REAL
48 ! H2OREF : REAL
49 ! KA : REAL
50 ! KB : REAL
51 ! N2OREF : REAL
52 ! SELFREF : REAL
53 ! STRRAT : REAL
54 ! -----------------------------------------------------------------
55 END MODULE yoerrta3
real(kind=jprb), dimension(ng3, 10) fracrefa
Definition: yoerrta3.F90:16
real(kind=jprb), dimension(ng3, 5) fracrefb
Definition: yoerrta3.F90:16
integer(kind=jpim), parameter ng3
Definition: yoerrta3.F90:14
real(kind=jprb), dimension(1175, ng3) absb
Definition: yoerrta3.F90:27
real(kind=jprb), dimension(16) absn2ob
Definition: yoerrta3.F90:20
real(kind=jprb), dimension(10, 5, 13, ng3) ka
Definition: yoerrta3.F90:26
real(kind=jprb), dimension(16) forref
Definition: yoerrta3.F90:18
real(kind=jprb), dimension(650, ng3) absa
Definition: yoerrta3.F90:26
real(kind=jprb), dimension(5, 5, 13:59, ng3) kb
Definition: yoerrta3.F90:27
real(kind=jprb), dimension(59) h2oref
Definition: yoerrta3.F90:22
real(kind=jprb), dimension(59) co2ref
Definition: yoerrta3.F90:24
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb), dimension(59) n2oref
Definition: yoerrta3.F90:23
real(kind=jprb), dimension(16) absn2oa
Definition: yoerrta3.F90:19
real(kind=jprb), dimension(10) etaref
Definition: yoerrta3.F90:21
real(kind=jprb) strrat
Definition: yoerrta3.F90:29
integer, parameter jpim
Definition: parkind1.F90:13
real(kind=jprb), dimension(10, ng3) selfref
Definition: yoerrta3.F90:28