LMDZ
yoerrta8.F90
Go to the documentation of this file.
1 MODULE yoerrta8
2 
3 
4 #include "tsmbkind.h"
5 
6 IMPLICIT NONE
7 
8 SAVE
9 
10 ! -----------------------------------------------------------------
11 !* ** *YOERRTA8* - RRTM COEFFICIENTS FOR INTERVAL 8
12 ! BAND 8: 1080-1180 cm-1 (low (i.e.>~300mb) - H2O; high - O3)
13 ! -----------------------------------------------------------------
14 
15 integer_m, PARAMETER :: ng8 = 8
16 
17 real_b , DIMENSION(NG8) :: fracrefa
18 real_b , DIMENSION(NG8) :: fracrefb
19 real_b , DIMENSION(NG8) :: cfc12
20 real_b , DIMENSION(NG8) :: cfc22adj
21 real_b , DIMENSION(NG8) :: absco2a
22 real_b , DIMENSION(NG8) :: absco2b
23 real_b , DIMENSION(NG8) :: absn2oa
24 real_b , DIMENSION(NG8) :: absn2ob
25 real_b , DIMENSION(59) :: h2oref
26 real_b , DIMENSION(59) :: n2oref
27 real_b , DIMENSION(59) :: o3ref
28 
29 real_b :: ka(5,7,ng8) ,absa(35,ng8)
30 real_b :: kb(5,7:59,ng8) ,absb(265,ng8)
31 real_b :: selfref(10,ng8)
32 
33 ! -----------------------------------------------------------------
34 ! EQUIVALENCE Instruction is suppressed and
35 ! EQUIVALENCE is FORCED in RRTM_CMBGB8 (HG, 13-DEC-2003)
36 ! EQUIVALENCE (KA(1,1,1),ABSA(1,1)),(KB(1,7,1),ABSB(1,1))
37 ! -----------------------------------------------------------------
38 
39 ! -----------------------------------------------------------------
40 ! * E.C.M.W.F. PHYSICS PACKAGE *
41 
42 ! J.-J. MORCRETTE E.C.M.W.F. 98/07/14
43 
44 ! NAME TYPE PURPOSE
45 ! ---- : ---- : ---------------------------------------------------
46 ! ABSA : REAL
47 ! ABSB : REAL
48 ! ABSCO2A : REAL
49 ! ABSCO2B : REAL
50 ! ABSN2OA : REAL
51 ! ABSN2OB : REAL
52 ! CFC12 : REAL
53 ! CFC22ADJ: REAL
54 ! FRACREFA: REAL
55 ! FRACREFB: REAL
56 ! H2OREF : REAL
57 ! KA : REAL
58 ! KB : REAL
59 ! N2OREF : REAL
60 ! O3REF : REAL
61 ! SELFREF : REAL
62 ! -----------------------------------------------------------------
63 END MODULE yoerrta8
real(kind=jprb), dimension(ng8) cfc22adj
Definition: yoerrta8.F90:19
real(kind=jprb), dimension(ng8) absn2oa
Definition: yoerrta8.F90:22
real(kind=jprb), dimension(59) o3ref
Definition: yoerrta8.F90:26
real(kind=jprb), dimension(35, ng8) absa
Definition: yoerrta8.F90:28
real(kind=jprb), dimension(5, 7:59, ng8) kb
Definition: yoerrta8.F90:29
real(kind=jprb), dimension(10, ng8) selfref
Definition: yoerrta8.F90:30
real(kind=jprb), dimension(ng8) fracrefb
Definition: yoerrta8.F90:17
real(kind=jprb), dimension(ng8) absco2b
Definition: yoerrta8.F90:21
real(kind=jprb), dimension(59) n2oref
Definition: yoerrta8.F90:25
integer(kind=jpim), parameter ng8
Definition: yoerrta8.F90:14
real(kind=jprb), dimension(ng8) absco2a
Definition: yoerrta8.F90:20
real(kind=jprb), dimension(59) h2oref
Definition: yoerrta8.F90:24
real(kind=jprb), dimension(5, 7, ng8) ka
Definition: yoerrta8.F90:28
real(kind=jprb), dimension(ng8) absn2ob
Definition: yoerrta8.F90:23
real(kind=jprb), dimension(ng8) cfc12
Definition: yoerrta8.F90:18
real(kind=jprb), dimension(ng8) fracrefa
Definition: yoerrta8.F90:16
real(kind=jprb), dimension(265, ng8) absb
Definition: yoerrta8.F90:29