LMDZ
rrtm_kgb6.F90
Go to the documentation of this file.
1 !OCL SCALAR
2 #ifdef RS6K
3 @process nooptimize
4 #endif
5 !pgi$r opt=0
6 SUBROUTINE rrtm_kgb6
7 
8 ! Originally by Eli J. Mlawer, Atmospheric & Environmental Research.
9 ! BAND 6: 820-980 cm-1 (low - H2O; high - nothing)
10 ! Reformatted for F90 by JJMorcrette, ECMWF
11 ! R. Elkhatib 12-10-2005 Split for faster and more robust compilation.
12 
13 ! ------------------------------------------------------------------
14 
15 USE parkind1 ,ONLY : jprb
16 USE yomhook ,ONLY : lhook, dr_hook
17 
18 USE yoerrto6 , ONLY : kao ,selfrefo ,fracrefao ,cfc11adjo ,&
19  & cfc12o , absco2o
20 
21 ! ------------------------------------------------------------------
22 
23 IMPLICIT NONE
24 REAL(KIND=JPRB) :: ZHOOK_HANDLE
25 
26 IF (lhook) CALL dr_hook('RRTM_KGB6',0,zhook_handle)
27 
28 CALL part1
29 CALL part2
30 
31 IF (lhook) CALL dr_hook('RRTM_KGB6',1,zhook_handle)
32 
33 ! -----------------------------------------------------------------
34 
35 CONTAINS
36 
37 
38 SUBROUTINE part1
39 
40 REAL(KIND=JPRB) :: ZHOOK_HANDLE
41 IF (lhook) CALL dr_hook('RRTM_KGB6:PART1',0,zhook_handle)
42 
43 
44 fracrefao( :) = (/&
45  ! From P = 706 mb.
46  & 0.13739009_jprb,0.14259538_jprb,0.14033118_jprb,0.13547136_jprb,&
47  & 0.12569460_jprb,0.11028396_jprb,0.08626066_jprb,0.06245148_jprb,&
48  & 0.04309394_jprb,0.00473551_jprb,0.00403920_jprb,0.00321695_jprb,&
49  & 0.00232470_jprb,0.00147662_jprb,0.00056095_jprb,0.00007373_jprb/)
50 
51 ! CFC11 is multiplied by 1.385 to account for the 1060-1107 cm-1 band.
52 cfc11adjo( :) = (/&
53  & 0.0_jprb, 0.0_jprb, 36.7627_jprb, 150.757_jprb, &
54  & 81.4109_jprb, 74.9112_jprb, 56.9325_jprb, 49.3226_jprb, &
55  & 57.1074_jprb, 66.1202_jprb, 109.557_jprb, 89.0562_jprb, &
56  & 149.865_jprb, 196.140_jprb, 258.393_jprb, 80.9923_jprb/)
57 
58 cfc12o( :) = (/&
59  & 62.8368_jprb, 43.2626_jprb, 26.7549_jprb, 22.2487_jprb,&
60  & 23.5029_jprb, 34.8323_jprb, 26.2335_jprb, 23.2306_jprb,&
61  & 18.4062_jprb, 13.9534_jprb, 22.6268_jprb, 24.2604_jprb,&
62  & 30.0088_jprb, 26.3634_jprb, 15.8237_jprb, 57.5050_jprb/)
63 
64 absco2o( :) = (/&
65  & 7.44852e-05_jprb, 6.29208e-05_jprb, 7.34031e-05_jprb, 6.65218e-05_jprb,&
66  & 7.87511e-05_jprb, 1.22489e-04_jprb, 3.39785e-04_jprb, 9.33040e-04_jprb,&
67  & 1.54323e-03_jprb, 4.07220e-04_jprb, 4.34332e-04_jprb, 8.76418e-05_jprb,&
68  & 9.80381e-05_jprb, 3.51680e-05_jprb, 5.31766e-05_jprb, 1.01542e-05_jprb/)
69 
70 ! ------------------------------------------------------------------
71 
72 ! The array KAO contains absorption coefs at the 16 chosen g-values
73 ! for a range of pressure levels > ~100mb and temperatures. The first
74 ! index in the array, JT, which runs from 1 to 5, corresponds to
75 ! different temperatures. More specifically, JT = 3 means that the
76 ! data are for the corresponding TREF for this pressure level,
77 ! JT = 2 refers to the temperatureTREF-15, JT = 1 is for TREF-30,
78 ! JT = 4 is for TREF+15, and JT = 5 is for TREF+30. The second
79 ! index, JP, runs from 1 to 13 and refers to the corresponding
80 ! pressure level in PREF (e.g. JP = 1 is for a pressure of 1053.63 mb).
81 ! The third index, IG, goes from 1 to 16, and tells us which
82 ! g-interval the absorption coefficients are for.
83 
84 kao( :, 1, 1) = (/&
85  & 2.2568e-05_jprb,2.5521e-05_jprb,2.4392e-05_jprb,2.3686e-05_jprb,2.3850e-05_jprb/)
86 kao( :, 2, 1) = (/&
87  & 1.8872e-05_jprb,1.8763e-05_jprb,1.8106e-05_jprb,1.7702e-05_jprb,1.7681e-05_jprb/)
88 kao( :, 3, 1) = (/&
89  & 1.2996e-05_jprb,1.3086e-05_jprb,1.3378e-05_jprb,1.3260e-05_jprb,1.1771e-05_jprb/)
90 kao( :, 4, 1) = (/&
91  & 9.6276e-06_jprb,9.9774e-06_jprb,9.6694e-06_jprb,8.4861e-06_jprb,8.9160e-06_jprb/)
92 kao( :, 5, 1) = (/&
93  & 7.1690e-06_jprb,7.2984e-06_jprb,5.8013e-06_jprb,6.2225e-06_jprb,6.6628e-06_jprb/)
94 kao( :, 6, 1) = (/&
95  & 5.6038e-06_jprb,4.4095e-06_jprb,4.4722e-06_jprb,4.4395e-06_jprb,5.4630e-06_jprb/)
96 kao( :, 7, 1) = (/&
97  & 3.4775e-06_jprb,3.0437e-06_jprb,3.3876e-06_jprb,3.8636e-06_jprb,4.9257e-06_jprb/)
98 kao( :, 8, 1) = (/&
99  & 2.7310e-06_jprb,3.2224e-06_jprb,3.6552e-06_jprb,4.3975e-06_jprb,5.5359e-06_jprb/)
100 kao( :, 9, 1) = (/&
101  & 6.6325e-06_jprb,7.7076e-06_jprb,8.9070e-06_jprb,1.0179e-05_jprb,1.1909e-05_jprb/)
102 kao( :,10, 1) = (/&
103  & 2.4079e-05_jprb,2.6989e-05_jprb,3.0753e-05_jprb,3.4229e-05_jprb,3.8060e-05_jprb/)
104 kao( :,11, 1) = (/&
105  & 3.3970e-05_jprb,3.7965e-05_jprb,4.2993e-05_jprb,4.7630e-05_jprb,5.2629e-05_jprb/)
106 kao( :,12, 1) = (/&
107  & 3.5907e-05_jprb,4.0095e-05_jprb,4.5267e-05_jprb,5.0045e-05_jprb,5.5178e-05_jprb/)
108 kao( :,13, 1) = (/&
109  & 3.0600e-05_jprb,3.4162e-05_jprb,3.8530e-05_jprb,4.2579e-05_jprb,4.6937e-05_jprb/)
110 kao( :, 1, 2) = (/&
111  & 2.9639e-05_jprb,3.3221e-05_jprb,3.2806e-05_jprb,2.8964e-05_jprb,2.6726e-05_jprb/)
112 kao( :, 2, 2) = (/&
113  & 2.3653e-05_jprb,2.4355e-05_jprb,2.4028e-05_jprb,2.0887e-05_jprb,2.2925e-05_jprb/)
114 kao( :, 3, 2) = (/&
115  & 1.6734e-05_jprb,1.6216e-05_jprb,1.4570e-05_jprb,1.6223e-05_jprb,1.7762e-05_jprb/)
116 kao( :, 4, 2) = (/&
117  & 1.0615e-05_jprb,1.0115e-05_jprb,1.1508e-05_jprb,1.1885e-05_jprb,1.3929e-05_jprb/)
118 kao( :, 5, 2) = (/&
119  & 7.5406e-06_jprb,7.3085e-06_jprb,8.6006e-06_jprb,9.3888e-06_jprb,1.1719e-05_jprb/)
120 kao( :, 6, 2) = (/&
121  & 4.8289e-06_jprb,6.2547e-06_jprb,5.8818e-06_jprb,7.9263e-06_jprb,1.0542e-05_jprb/)
122 kao( :, 7, 2) = (/&
123  & 4.3622e-06_jprb,4.7605e-06_jprb,5.4656e-06_jprb,7.2224e-06_jprb,1.0212e-05_jprb/)
124 kao( :, 8, 2) = (/&
125  & 4.2923e-06_jprb,4.6584e-06_jprb,6.2268e-06_jprb,8.3462e-06_jprb,1.1797e-05_jprb/)
126 kao( :, 9, 2) = (/&
127  & 9.7259e-06_jprb,1.1243e-05_jprb,1.3832e-05_jprb,1.8290e-05_jprb,2.4869e-05_jprb/)
128 kao( :,10, 2) = (/&
129  & 3.3596e-05_jprb,3.8056e-05_jprb,4.3895e-05_jprb,5.4699e-05_jprb,7.1889e-05_jprb/)
130 kao( :,11, 2) = (/&
131  & 4.7132e-05_jprb,5.3142e-05_jprb,6.1177e-05_jprb,7.5188e-05_jprb,9.8046e-05_jprb/)
132 kao( :,12, 2) = (/&
133  & 4.9755e-05_jprb,5.6067e-05_jprb,6.4461e-05_jprb,7.8769e-05_jprb,1.0238e-04_jprb/)
134 kao( :,13, 2) = (/&
135  & 4.2448e-05_jprb,4.7895e-05_jprb,5.4990e-05_jprb,6.7099e-05_jprb,8.7152e-05_jprb/)
136 kao( :, 1, 3) = (/&
137  & 2.4391e-05_jprb,2.6179e-05_jprb,3.0228e-05_jprb,3.9877e-05_jprb,4.1318e-05_jprb/)
138 kao( :, 2, 3) = (/&
139  & 2.0506e-05_jprb,2.0015e-05_jprb,2.6885e-05_jprb,2.9284e-05_jprb,2.9837e-05_jprb/)
140 kao( :, 3, 3) = (/&
141  & 1.3542e-05_jprb,1.5721e-05_jprb,1.9501e-05_jprb,1.8947e-05_jprb,2.4397e-05_jprb/)
142 kao( :, 4, 3) = (/&
143  & 9.0261e-06_jprb,1.3633e-05_jprb,1.2485e-05_jprb,1.7278e-05_jprb,2.0007e-05_jprb/)
144 kao( :, 5, 3) = (/&
145  & 8.7945e-06_jprb,9.7631e-06_jprb,1.1634e-05_jprb,1.3600e-05_jprb,1.9745e-05_jprb/)
146 kao( :, 6, 3) = (/&
147  & 7.5275e-06_jprb,7.1532e-06_jprb,9.4521e-06_jprb,1.3168e-05_jprb,1.9311e-05_jprb/)
148 kao( :, 7, 3) = (/&
149  & 5.6021e-06_jprb,6.6005e-06_jprb,8.8148e-06_jprb,1.3299e-05_jprb,1.9798e-05_jprb/)
150 kao( :, 8, 3) = (/&
151  & 5.6076e-06_jprb,7.6899e-06_jprb,1.0237e-05_jprb,1.5421e-05_jprb,2.3499e-05_jprb/)
152 kao( :, 9, 3) = (/&
153  & 1.3625e-05_jprb,1.7122e-05_jprb,2.2283e-05_jprb,3.1506e-05_jprb,4.8193e-05_jprb/)
154 kao( :,10, 3) = (/&
155  & 4.6234e-05_jprb,5.4855e-05_jprb,6.8590e-05_jprb,8.9964e-05_jprb,1.3093e-04_jprb/)
156 kao( :,11, 3) = (/&
157  & 6.5003e-05_jprb,7.6686e-05_jprb,9.5408e-05_jprb,1.2507e-04_jprb,1.8079e-04_jprb/)
158 kao( :,12, 3) = (/&
159  & 6.8759e-05_jprb,8.1014e-05_jprb,1.0079e-04_jprb,1.3196e-04_jprb,1.9017e-04_jprb/)
160 kao( :,13, 3) = (/&
161  & 5.8741e-05_jprb,6.9297e-05_jprb,8.6397e-05_jprb,1.1292e-04_jprb,1.6288e-04_jprb/)
162 kao( :, 1, 4) = (/&
163  & 3.6952e-05_jprb,3.9167e-05_jprb,4.5764e-05_jprb,4.7701e-05_jprb,5.5871e-05_jprb/)
164 kao( :, 2, 4) = (/&
165  & 2.6008e-05_jprb,3.6209e-05_jprb,2.8658e-05_jprb,3.8449e-05_jprb,3.8668e-05_jprb/)
166 kao( :, 3, 4) = (/&
167  & 2.1596e-05_jprb,2.1370e-05_jprb,2.2422e-05_jprb,2.7123e-05_jprb,3.0425e-05_jprb/)
168 kao( :, 4, 4) = (/&
169  & 1.4408e-05_jprb,1.3094e-05_jprb,1.9460e-05_jprb,2.1634e-05_jprb,3.3208e-05_jprb/)
170 kao( :, 5, 4) = (/&
171  & 8.9120e-06_jprb,1.2874e-05_jprb,1.5169e-05_jprb,2.3591e-05_jprb,3.5032e-05_jprb/)
172 kao( :, 6, 4) = (/&
173  & 7.0427e-06_jprb,1.1114e-05_jprb,1.4987e-05_jprb,2.2856e-05_jprb,3.4461e-05_jprb/)
174 kao( :, 7, 4) = (/&
175  & 7.4919e-06_jprb,9.5389e-06_jprb,1.5038e-05_jprb,2.3474e-05_jprb,3.5967e-05_jprb/)
176 kao( :, 8, 4) = (/&
177  & 8.6186e-06_jprb,1.1413e-05_jprb,1.7846e-05_jprb,2.8336e-05_jprb,4.4637e-05_jprb/)
178 kao( :, 9, 4) = (/&
179  & 1.9661e-05_jprb,2.5521e-05_jprb,3.7417e-05_jprb,5.9323e-05_jprb,9.6439e-05_jprb/)
180 kao( :,10, 4) = (/&
181  & 6.3994e-05_jprb,8.1146e-05_jprb,1.0850e-04_jprb,1.6659e-04_jprb,2.7179e-04_jprb/)
182 kao( :,11, 4) = (/&
183  & 9.0362e-05_jprb,1.1392e-04_jprb,1.5220e-04_jprb,2.3565e-04_jprb,3.8761e-04_jprb/)
184 kao( :,12, 4) = (/&
185  & 9.5893e-05_jprb,1.2069e-04_jprb,1.6199e-04_jprb,2.5340e-04_jprb,4.1839e-04_jprb/)
186 kao( :,13, 4) = (/&
187  & 8.2144e-05_jprb,1.0344e-04_jprb,1.3998e-04_jprb,2.2132e-04_jprb,3.6483e-04_jprb/)
188 kao( :, 1, 5) = (/&
189  & 3.3532e-05_jprb,4.1940e-05_jprb,5.7696e-05_jprb,6.0186e-05_jprb,6.3029e-05_jprb/)
190 kao( :, 2, 5) = (/&
191  & 2.3830e-05_jprb,3.5587e-05_jprb,4.6056e-05_jprb,4.1505e-05_jprb,5.7960e-05_jprb/)
192 kao( :, 3, 5) = (/&
193  & 2.1812e-05_jprb,2.5706e-05_jprb,2.8233e-05_jprb,3.5229e-05_jprb,5.8555e-05_jprb/)
194 kao( :, 4, 5) = (/&
195  & 1.7315e-05_jprb,1.9695e-05_jprb,2.2530e-05_jprb,3.8597e-05_jprb,5.8973e-05_jprb/)
196 kao( :, 5, 5) = (/&
197  & 1.1890e-05_jprb,1.3867e-05_jprb,2.3935e-05_jprb,3.9940e-05_jprb,5.8993e-05_jprb/)
198 kao( :, 6, 5) = (/&
199  & 1.0677e-05_jprb,1.4192e-05_jprb,2.4839e-05_jprb,4.0149e-05_jprb,5.9735e-05_jprb/)
200 kao( :, 7, 5) = (/&
201  & 9.2784e-06_jprb,1.5528e-05_jprb,2.6050e-05_jprb,4.1864e-05_jprb,6.4186e-05_jprb/)
202 kao( :, 8, 5) = (/&
203  & 1.1359e-05_jprb,1.8672e-05_jprb,3.1354e-05_jprb,5.1149e-05_jprb,8.0918e-05_jprb/)
204 kao( :, 9, 5) = (/&
205  & 2.6841e-05_jprb,4.0944e-05_jprb,6.8221e-05_jprb,1.1515e-04_jprb,1.8821e-04_jprb/)
206 kao( :,10, 5) = (/&
207  & 8.7415e-05_jprb,1.2053e-04_jprb,1.9441e-04_jprb,3.3166e-04_jprb,5.5740e-04_jprb/)
208 kao( :,11, 5) = (/&
209  & 1.2386e-04_jprb,1.7143e-04_jprb,2.7887e-04_jprb,4.7716e-04_jprb,8.0477e-04_jprb/)
210 kao( :,12, 5) = (/&
211  & 1.3204e-04_jprb,1.8364e-04_jprb,3.0111e-04_jprb,5.1685e-04_jprb,8.7520e-04_jprb/)
212 kao( :,13, 5) = (/&
213  & 1.1358e-04_jprb,1.5915e-04_jprb,2.6323e-04_jprb,4.5343e-04_jprb,7.7073e-04_jprb/)
214 kao( :, 1, 6) = (/&
215  & 5.6626e-05_jprb,6.2952e-05_jprb,5.6997e-05_jprb,7.8387e-05_jprb,1.4023e-04_jprb/)
216 kao( :, 2, 6) = (/&
217  & 4.2639e-05_jprb,4.0472e-05_jprb,5.1521e-05_jprb,7.2367e-05_jprb,1.2444e-04_jprb/)
218 kao( :, 3, 6) = (/&
219  & 3.3191e-05_jprb,2.9821e-05_jprb,4.1035e-05_jprb,7.5835e-05_jprb,1.1292e-04_jprb/)
220 kao( :, 4, 6) = (/&
221  & 1.7563e-05_jprb,2.2621e-05_jprb,4.3898e-05_jprb,7.3541e-05_jprb,1.0514e-04_jprb/)
222 kao( :, 5, 6) = (/&
223  & 1.4086e-05_jprb,2.3545e-05_jprb,4.5696e-05_jprb,7.1090e-05_jprb,1.0366e-04_jprb/)
224 kao( :, 6, 6) = (/&
225  & 1.2590e-05_jprb,2.4048e-05_jprb,4.4731e-05_jprb,6.9646e-05_jprb,1.0367e-04_jprb/)
226 kao( :, 7, 6) = (/&
227  & 1.3429e-05_jprb,2.6924e-05_jprb,4.6412e-05_jprb,7.4051e-05_jprb,1.1343e-04_jprb/)
228 kao( :, 8, 6) = (/&
229  & 1.8185e-05_jprb,3.3168e-05_jprb,5.7618e-05_jprb,9.5901e-05_jprb,1.5240e-04_jprb/)
230 kao( :, 9, 6) = (/&
231  & 4.0915e-05_jprb,7.1523e-05_jprb,1.2899e-04_jprb,2.2341e-04_jprb,3.6849e-04_jprb/)
232 kao( :,10, 6) = (/&
233  & 1.2433e-04_jprb,2.0393e-04_jprb,3.7307e-04_jprb,6.6855e-04_jprb,1.1425e-03_jprb/)
234 kao( :,11, 6) = (/&
235  & 1.8043e-04_jprb,3.0126e-04_jprb,5.5504e-04_jprb,9.9966e-04_jprb,1.7159e-03_jprb/)
236 kao( :,12, 6) = (/&
237  & 1.9679e-04_jprb,3.3338e-04_jprb,6.1765e-04_jprb,1.1153e-03_jprb,1.9175e-03_jprb/)
238 kao( :,13, 6) = (/&
239  & 1.7363e-04_jprb,2.9831e-04_jprb,5.5435e-04_jprb,1.0025e-03_jprb,1.7267e-03_jprb/)
240 kao( :, 1, 7) = (/&
241  & 5.4728e-05_jprb,6.3216e-05_jprb,9.7227e-05_jprb,1.9830e-04_jprb,3.0115e-04_jprb/)
242 kao( :, 2, 7) = (/&
243  & 3.7424e-05_jprb,4.6891e-05_jprb,9.3922e-05_jprb,1.8575e-04_jprb,2.6393e-04_jprb/)
244 kao( :, 3, 7) = (/&
245  & 3.2885e-05_jprb,5.4240e-05_jprb,1.1210e-04_jprb,1.7073e-04_jprb,2.3633e-04_jprb/)
246 kao( :, 4, 7) = (/&
247  & 2.6560e-05_jprb,6.2341e-05_jprb,1.0718e-04_jprb,1.5691e-04_jprb,2.1887e-04_jprb/)
248 kao( :, 5, 7) = (/&
249  & 2.8005e-05_jprb,6.1158e-05_jprb,9.7995e-05_jprb,1.4461e-04_jprb,2.0623e-04_jprb/)
250 kao( :, 6, 7) = (/&
251  & 2.6304e-05_jprb,5.4858e-05_jprb,8.8237e-05_jprb,1.3524e-04_jprb,2.0068e-04_jprb/)
252 kao( :, 7, 7) = (/&
253  & 2.8057e-05_jprb,5.2849e-05_jprb,8.8492e-05_jprb,1.4199e-04_jprb,2.1851e-04_jprb/)
254 kao( :, 8, 7) = (/&
255  & 3.4390e-05_jprb,6.3412e-05_jprb,1.1163e-04_jprb,1.8592e-04_jprb,2.9376e-04_jprb/)
256 kao( :, 9, 7) = (/&
257  & 7.2790e-05_jprb,1.4039e-04_jprb,2.5926e-04_jprb,4.5257e-04_jprb,7.4795e-04_jprb/)
258 kao( :,10, 7) = (/&
259  & 2.1021e-04_jprb,4.1798e-04_jprb,8.0790e-04_jprb,1.4658e-03_jprb,2.5048e-03_jprb/)
260 kao( :,11, 7) = (/&
261  & 3.2720e-04_jprb,6.6181e-04_jprb,1.2928e-03_jprb,2.3683e-03_jprb,4.0754e-03_jprb/)
262 kao( :,12, 7) = (/&
263  & 3.7693e-04_jprb,7.7171e-04_jprb,1.5176e-03_jprb,2.7982e-03_jprb,4.8311e-03_jprb/)
264 kao( :,13, 7) = (/&
265  & 3.5194e-04_jprb,7.2710e-04_jprb,1.4369e-03_jprb,2.6518e-03_jprb,4.5779e-03_jprb/)
266 kao( :, 1, 8) = (/&
267  & 8.8622e-05_jprb,2.2200e-04_jprb,4.1760e-04_jprb,5.9916e-04_jprb,8.1306e-04_jprb/)
268 kao( :, 2, 8) = (/&
269  & 7.7484e-05_jprb,1.9083e-04_jprb,3.2988e-04_jprb,4.7824e-04_jprb,6.5145e-04_jprb/)
270 kao( :, 3, 8) = (/&
271  & 6.8249e-05_jprb,1.8888e-04_jprb,2.9496e-04_jprb,4.2064e-04_jprb,5.7727e-04_jprb/)
272 kao( :, 4, 8) = (/&
273  & 1.0307e-04_jprb,1.8157e-04_jprb,2.7450e-04_jprb,3.9411e-04_jprb,5.4734e-04_jprb/)
274 kao( :, 5, 8) = (/&
275  & 1.0013e-04_jprb,1.6578e-04_jprb,2.5412e-04_jprb,3.7165e-04_jprb,5.2629e-04_jprb/)
276 kao( :, 6, 8) = (/&
277  & 8.7661e-05_jprb,1.4688e-04_jprb,2.3121e-04_jprb,3.4816e-04_jprb,5.0439e-04_jprb/)
278 kao( :, 7, 8) = (/&
279  & 7.9171e-05_jprb,1.3672e-04_jprb,2.2306e-04_jprb,3.4738e-04_jprb,5.2076e-04_jprb/)
280 kao( :, 8, 8) = (/&
281  & 8.3889e-05_jprb,1.5157e-04_jprb,2.5895e-04_jprb,4.2268e-04_jprb,6.6361e-04_jprb/)
282 kao( :, 9, 8) = (/&
283  & 1.6488e-04_jprb,3.1976e-04_jprb,5.8317e-04_jprb,1.0082e-03_jprb,1.6627e-03_jprb/)
284 kao( :,10, 8) = (/&
285  & 4.7725e-04_jprb,9.7517e-04_jprb,1.8746e-03_jprb,3.3981e-03_jprb,5.7914e-03_jprb/)
286 kao( :,11, 8) = (/&
287  & 7.9688e-04_jprb,1.6560e-03_jprb,3.2130e-03_jprb,5.8470e-03_jprb,9.9511e-03_jprb/)
288 kao( :,12, 8) = (/&
289  & 9.7776e-04_jprb,2.0671e-03_jprb,4.0593e-03_jprb,7.3885e-03_jprb,1.2564e-02_jprb/)
290 kao( :,13, 8) = (/&
291  & 9.8124e-04_jprb,2.1024e-03_jprb,4.1582e-03_jprb,7.5870e-03_jprb,1.2921e-02_jprb/)
292 kao( :, 1, 9) = (/&
293  & 7.4912e-04_jprb,1.1099e-03_jprb,1.5644e-03_jprb,2.1464e-03_jprb,2.8897e-03_jprb/)
294 kao( :, 2, 9) = (/&
295  & 6.2597e-04_jprb,9.2912e-04_jprb,1.3142e-03_jprb,1.8181e-03_jprb,2.4773e-03_jprb/)
296 kao( :, 3, 9) = (/&
297  & 4.7892e-04_jprb,7.1171e-04_jprb,1.0243e-03_jprb,1.4397e-03_jprb,1.9820e-03_jprb/)
298 kao( :, 4, 9) = (/&
299  & 3.8453e-04_jprb,5.9140e-04_jprb,8.7342e-04_jprb,1.2581e-03_jprb,1.7584e-03_jprb/)
300 kao( :, 5, 9) = (/&
301  & 3.6098e-04_jprb,5.7696e-04_jprb,8.8197e-04_jprb,1.2954e-03_jprb,1.8431e-03_jprb/)
302 kao( :, 6, 9) = (/&
303  & 3.4542e-04_jprb,5.7060e-04_jprb,8.9328e-04_jprb,1.3402e-03_jprb,1.9357e-03_jprb/)
304 kao( :, 7, 9) = (/&
305  & 3.3888e-04_jprb,5.8373e-04_jprb,9.4422e-04_jprb,1.4513e-03_jprb,2.1408e-03_jprb/)
306 kao( :, 8, 9) = (/&
307  & 3.7707e-04_jprb,6.8408e-04_jprb,1.1538e-03_jprb,1.8357e-03_jprb,2.7831e-03_jprb/)
308 kao( :, 9, 9) = (/&
309  & 7.0739e-04_jprb,1.3735e-03_jprb,2.4588e-03_jprb,4.1112e-03_jprb,6.4788e-03_jprb/)
310 kao( :,10, 9) = (/&
311  & 1.8575e-03_jprb,3.8603e-03_jprb,7.2941e-03_jprb,1.2720e-02_jprb,2.0839e-02_jprb/)
312 kao( :,11, 9) = (/&
313  & 2.9958e-03_jprb,6.2197e-03_jprb,1.1775e-02_jprb,2.0597e-02_jprb,3.3906e-02_jprb/)
314 kao( :,12, 9) = (/&
315  & 3.6668e-03_jprb,7.6016e-03_jprb,1.4363e-02_jprb,2.5216e-02_jprb,4.1719e-02_jprb/)
316 kao( :,13, 9) = (/&
317  & 3.7360e-03_jprb,7.7341e-03_jprb,1.4600e-02_jprb,2.5684e-02_jprb,4.2617e-02_jprb/)
318 kao( :, 1,10) = (/&
319  & 2.2204e-03_jprb,3.1215e-03_jprb,4.1592e-03_jprb,5.5251e-03_jprb,7.2462e-03_jprb/)
320 kao( :, 2,10) = (/&
321  & 1.8794e-03_jprb,2.6515e-03_jprb,3.6524e-03_jprb,4.9115e-03_jprb,6.4747e-03_jprb/)
322 kao( :, 3,10) = (/&
323  & 1.4689e-03_jprb,2.0942e-03_jprb,2.9433e-03_jprb,4.0441e-03_jprb,5.4540e-03_jprb/)
324 kao( :, 4,10) = (/&
325  & 1.1490e-03_jprb,1.6495e-03_jprb,2.3294e-03_jprb,3.2354e-03_jprb,4.4282e-03_jprb/)
326 kao( :, 5,10) = (/&
327  & 8.6570e-04_jprb,1.3179e-03_jprb,1.9604e-03_jprb,2.8379e-03_jprb,4.0441e-03_jprb/)
328 kao( :, 6,10) = (/&
329  & 8.5652e-04_jprb,1.4272e-03_jprb,2.2416e-03_jprb,3.3643e-03_jprb,4.8824e-03_jprb/)
330 kao( :, 7,10) = (/&
331  & 9.3347e-04_jprb,1.6326e-03_jprb,2.6435e-03_jprb,4.0816e-03_jprb,6.0203e-03_jprb/)
332 kao( :, 8,10) = (/&
333  & 1.1389e-03_jprb,2.0806e-03_jprb,3.5187e-03_jprb,5.6514e-03_jprb,8.6161e-03_jprb/)
334 
335 IF (lhook) CALL dr_hook('RRTM_KGB6:PART1',1,zhook_handle)
336 END SUBROUTINE part1
337 
338 
339 SUBROUTINE part2
341 REAL(KIND=JPRB) :: ZHOOK_HANDLE
342 IF (lhook) CALL dr_hook('RRTM_KGB6:PART2',0,zhook_handle)
343 
344 
345 kao( :, 9,10) = (/&
346  & 2.3318e-03_jprb,4.5800e-03_jprb,8.2437e-03_jprb,1.3780e-02_jprb,2.1744e-02_jprb/)
347 kao( :,10,10) = (/&
348  & 6.2326e-03_jprb,1.3165e-02_jprb,2.5232e-02_jprb,4.4615e-02_jprb,7.3492e-02_jprb/)
349 kao( :,11,10) = (/&
350  & 9.8704e-03_jprb,2.0942e-02_jprb,4.0187e-02_jprb,7.0789e-02_jprb,1.1609e-01_jprb/)
351 kao( :,12,10) = (/&
352  & 1.1999e-02_jprb,2.5297e-02_jprb,4.8337e-02_jprb,8.4705e-02_jprb,1.3826e-01_jprb/)
353 kao( :,13,10) = (/&
354  & 1.1789e-02_jprb,2.4642e-02_jprb,4.6747e-02_jprb,8.1645e-02_jprb,1.3284e-01_jprb/)
355 kao( :, 1,11) = (/&
356  & 3.1261e-03_jprb,4.2813e-03_jprb,5.7811e-03_jprb,7.6623e-03_jprb,1.0021e-02_jprb/)
357 kao( :, 2,11) = (/&
358  & 2.7730e-03_jprb,3.9256e-03_jprb,5.2937e-03_jprb,7.0385e-03_jprb,9.1561e-03_jprb/)
359 kao( :, 3,11) = (/&
360  & 2.2211e-03_jprb,3.2332e-03_jprb,4.4680e-03_jprb,6.0516e-03_jprb,7.9945e-03_jprb/)
361 kao( :, 4,11) = (/&
362  & 1.7260e-03_jprb,2.5271e-03_jprb,3.5974e-03_jprb,5.0208e-03_jprb,6.7957e-03_jprb/)
363 kao( :, 5,11) = (/&
364  & 1.3640e-03_jprb,2.0174e-03_jprb,2.8988e-03_jprb,4.1037e-03_jprb,5.6676e-03_jprb/)
365 kao( :, 6,11) = (/&
366  & 1.1158e-03_jprb,1.8312e-03_jprb,2.8771e-03_jprb,4.3425e-03_jprb,6.2982e-03_jprb/)
367 kao( :, 7,11) = (/&
368  & 1.2321e-03_jprb,2.1507e-03_jprb,3.5466e-03_jprb,5.5748e-03_jprb,8.3259e-03_jprb/)
369 kao( :, 8,11) = (/&
370  & 1.5691e-03_jprb,2.9089e-03_jprb,5.0376e-03_jprb,8.1424e-03_jprb,1.2407e-02_jprb/)
371 kao( :, 9,11) = (/&
372  & 3.5241e-03_jprb,7.0356e-03_jprb,1.2741e-02_jprb,2.1461e-02_jprb,3.3839e-02_jprb/)
373 kao( :,10,11) = (/&
374  & 1.0170e-02_jprb,2.1914e-02_jprb,4.2506e-02_jprb,7.5273e-02_jprb,1.2386e-01_jprb/)
375 kao( :,11,11) = (/&
376  & 1.6549e-02_jprb,3.5671e-02_jprb,6.9003e-02_jprb,1.2202e-01_jprb,2.0089e-01_jprb/)
377 kao( :,12,11) = (/&
378  & 2.0073e-02_jprb,4.2914e-02_jprb,8.2517e-02_jprb,1.4566e-01_jprb,2.3923e-01_jprb/)
379 kao( :,13,11) = (/&
380  & 1.9754e-02_jprb,4.1795e-02_jprb,8.0135e-02_jprb,1.4074e-01_jprb,2.2980e-01_jprb/)
381 kao( :, 1,12) = (/&
382  & 4.1564e-03_jprb,5.9925e-03_jprb,8.3120e-03_jprb,1.1209e-02_jprb,1.4597e-02_jprb/)
383 kao( :, 2,12) = (/&
384  & 3.9567e-03_jprb,5.4909e-03_jprb,7.6176e-03_jprb,1.0371e-02_jprb,1.3856e-02_jprb/)
385 kao( :, 3,12) = (/&
386  & 3.3974e-03_jprb,4.7965e-03_jprb,6.6252e-03_jprb,8.9930e-03_jprb,1.2050e-02_jprb/)
387 kao( :, 4,12) = (/&
388  & 2.7271e-03_jprb,4.0009e-03_jprb,5.6537e-03_jprb,7.7402e-03_jprb,1.0333e-02_jprb/)
389 kao( :, 5,12) = (/&
390  & 2.1241e-03_jprb,3.2132e-03_jprb,4.6676e-03_jprb,6.6066e-03_jprb,9.0309e-03_jprb/)
391 kao( :, 6,12) = (/&
392  & 1.6495e-03_jprb,2.5482e-03_jprb,3.8834e-03_jprb,5.7278e-03_jprb,8.1979e-03_jprb/)
393 kao( :, 7,12) = (/&
394  & 1.5776e-03_jprb,2.7768e-03_jprb,4.6314e-03_jprb,7.2948e-03_jprb,1.0930e-02_jprb/)
395 kao( :, 8,12) = (/&
396  & 2.1394e-03_jprb,4.0088e-03_jprb,6.9630e-03_jprb,1.1391e-02_jprb,1.7592e-02_jprb/)
397 kao( :, 9,12) = (/&
398  & 5.1508e-03_jprb,1.0419e-02_jprb,1.9252e-02_jprb,3.2952e-02_jprb,5.2981e-02_jprb/)
399 kao( :,10,12) = (/&
400  & 1.6525e-02_jprb,3.6418e-02_jprb,7.1731e-02_jprb,1.2850e-01_jprb,2.1301e-01_jprb/)
401 kao( :,11,12) = (/&
402  & 2.8843e-02_jprb,6.3252e-02_jprb,1.2384e-01_jprb,2.2076e-01_jprb,3.6471e-01_jprb/)
403 kao( :,12,12) = (/&
404  & 3.6629e-02_jprb,7.9908e-02_jprb,1.5563e-01_jprb,2.7617e-01_jprb,4.5458e-01_jprb/)
405 kao( :,13,12) = (/&
406  & 3.6750e-02_jprb,7.9425e-02_jprb,1.5346e-01_jprb,2.7137e-01_jprb,4.4636e-01_jprb/)
407 kao( :, 1,13) = (/&
408  & 6.2842e-03_jprb,8.5901e-03_jprb,1.1770e-02_jprb,1.5848e-02_jprb,2.1231e-02_jprb/)
409 kao( :, 2,13) = (/&
410  & 5.8832e-03_jprb,8.3961e-03_jprb,1.1688e-02_jprb,1.5821e-02_jprb,2.1081e-02_jprb/)
411 kao( :, 3,13) = (/&
412  & 5.0693e-03_jprb,7.3487e-03_jprb,1.0502e-02_jprb,1.4654e-02_jprb,1.9671e-02_jprb/)
413 kao( :, 4,13) = (/&
414  & 4.3064e-03_jprb,6.2164e-03_jprb,8.9638e-03_jprb,1.2692e-02_jprb,1.7434e-02_jprb/)
415 kao( :, 5,13) = (/&
416  & 3.5860e-03_jprb,5.3245e-03_jprb,7.6791e-03_jprb,1.0860e-02_jprb,1.5079e-02_jprb/)
417 kao( :, 6,13) = (/&
418  & 2.8314e-03_jprb,4.3212e-03_jprb,6.4657e-03_jprb,9.2062e-03_jprb,1.2862e-02_jprb/)
419 kao( :, 7,13) = (/&
420  & 2.2377e-03_jprb,3.6343e-03_jprb,5.9331e-03_jprb,9.1864e-03_jprb,1.3701e-02_jprb/)
421 kao( :, 8,13) = (/&
422  & 2.8263e-03_jprb,5.3372e-03_jprb,9.3113e-03_jprb,1.5184e-02_jprb,2.3750e-02_jprb/)
423 kao( :, 9,13) = (/&
424  & 7.1632e-03_jprb,1.4853e-02_jprb,2.8075e-02_jprb,4.9370e-02_jprb,8.0768e-02_jprb/)
425 kao( :,10,13) = (/&
426  & 2.5324e-02_jprb,5.6755e-02_jprb,1.1356e-01_jprb,2.0699e-01_jprb,3.4818e-01_jprb/)
427 kao( :,11,13) = (/&
428  & 4.7551e-02_jprb,1.0638e-01_jprb,2.1201e-01_jprb,3.8439e-01_jprb,6.4430e-01_jprb/)
429 kao( :,12,13) = (/&
430  & 6.5536e-02_jprb,1.4596e-01_jprb,2.8971e-01_jprb,5.2186e-01_jprb,8.7097e-01_jprb/)
431 kao( :,13,13) = (/&
432  & 7.1040e-02_jprb,1.5739e-01_jprb,3.0996e-01_jprb,5.5635e-01_jprb,9.2532e-01_jprb/)
433 kao( :, 1,14) = (/&
434  & 8.9073e-03_jprb,1.2577e-02_jprb,1.7104e-02_jprb,2.3298e-02_jprb,3.0760e-02_jprb/)
435 kao( :, 2,14) = (/&
436  & 9.1449e-03_jprb,1.2712e-02_jprb,1.7315e-02_jprb,2.3477e-02_jprb,3.1268e-02_jprb/)
437 kao( :, 3,14) = (/&
438  & 8.6458e-03_jprb,1.1907e-02_jprb,1.6470e-02_jprb,2.2100e-02_jprb,2.9699e-02_jprb/)
439 kao( :, 4,14) = (/&
440  & 7.6642e-03_jprb,1.0832e-02_jprb,1.5035e-02_jprb,2.0201e-02_jprb,2.7549e-02_jprb/)
441 kao( :, 5,14) = (/&
442  & 6.6532e-03_jprb,9.4973e-03_jprb,1.3436e-02_jprb,1.8486e-02_jprb,2.5410e-02_jprb/)
443 kao( :, 6,14) = (/&
444  & 5.6659e-03_jprb,8.2188e-03_jprb,1.1655e-02_jprb,1.6380e-02_jprb,2.2833e-02_jprb/)
445 kao( :, 7,14) = (/&
446  & 4.7388e-03_jprb,7.0553e-03_jprb,1.0065e-02_jprb,1.4371e-02_jprb,2.0476e-02_jprb/)
447 kao( :, 8,14) = (/&
448  & 4.0074e-03_jprb,6.9317e-03_jprb,1.1650e-02_jprb,1.9270e-02_jprb,3.0109e-02_jprb/)
449 kao( :, 9,14) = (/&
450  & 9.4290e-03_jprb,1.9762e-02_jprb,3.7876e-02_jprb,6.6863e-02_jprb,1.1024e-01_jprb/)
451 kao( :,10,14) = (/&
452  & 3.5639e-02_jprb,8.0302e-02_jprb,1.6119e-01_jprb,2.9567e-01_jprb,5.0285e-01_jprb/)
453 kao( :,11,14) = (/&
454  & 7.0994e-02_jprb,1.5991e-01_jprb,3.2149e-01_jprb,5.8889e-01_jprb,1.0009e+00_jprb/)
455 kao( :,12,14) = (/&
456  & 1.0472e-01_jprb,2.3582e-01_jprb,4.7386e-01_jprb,8.6654e-01_jprb,1.4714e+00_jprb/)
457 kao( :,13,14) = (/&
458  & 1.2287e-01_jprb,2.7626e-01_jprb,5.5413e-01_jprb,1.0143e+00_jprb,1.7166e+00_jprb/)
459 kao( :, 1,15) = (/&
460  & 1.0915e-02_jprb,1.5406e-02_jprb,2.1787e-02_jprb,3.0490e-02_jprb,4.2541e-02_jprb/)
461 kao( :, 2,15) = (/&
462  & 1.1315e-02_jprb,1.6166e-02_jprb,2.2798e-02_jprb,3.1923e-02_jprb,4.3992e-02_jprb/)
463 kao( :, 3,15) = (/&
464  & 1.0941e-02_jprb,1.5701e-02_jprb,2.1967e-02_jprb,3.0980e-02_jprb,4.2137e-02_jprb/)
465 kao( :, 4,15) = (/&
466  & 1.0488e-02_jprb,1.4945e-02_jprb,2.1284e-02_jprb,2.9684e-02_jprb,4.1028e-02_jprb/)
467 kao( :, 5,15) = (/&
468  & 9.8738e-03_jprb,1.4407e-02_jprb,2.0449e-02_jprb,2.8357e-02_jprb,3.9999e-02_jprb/)
469 kao( :, 6,15) = (/&
470  & 8.9244e-03_jprb,1.3460e-02_jprb,1.9534e-02_jprb,2.7000e-02_jprb,3.8027e-02_jprb/)
471 kao( :, 7,15) = (/&
472  & 8.0056e-03_jprb,1.2241e-02_jprb,1.8433e-02_jprb,2.6084e-02_jprb,3.5910e-02_jprb/)
473 kao( :, 8,15) = (/&
474  & 7.2557e-03_jprb,1.0997e-02_jprb,1.6847e-02_jprb,2.4941e-02_jprb,3.5979e-02_jprb/)
475 kao( :, 9,15) = (/&
476  & 1.1206e-02_jprb,2.3492e-02_jprb,4.5074e-02_jprb,7.9749e-02_jprb,1.3179e-01_jprb/)
477 kao( :,10,15) = (/&
478  & 4.3714e-02_jprb,9.8800e-02_jprb,1.9893e-01_jprb,3.6488e-01_jprb,6.2367e-01_jprb/)
479 kao( :,11,15) = (/&
480  & 9.0564e-02_jprb,2.0463e-01_jprb,4.1227e-01_jprb,7.5790e-01_jprb,1.2930e+00_jprb/)
481 kao( :,12,15) = (/&
482  & 1.4027e-01_jprb,3.1640e-01_jprb,6.3737e-01_jprb,1.1714e+00_jprb,1.9962e+00_jprb/)
483 kao( :,13,15) = (/&
484  & 1.7360e-01_jprb,3.9198e-01_jprb,7.8920e-01_jprb,1.4509e+00_jprb,2.4685e+00_jprb/)
485 kao( :, 1,16) = (/&
486  & 1.1824e-02_jprb,1.7312e-02_jprb,2.6044e-02_jprb,4.2271e-02_jprb,6.3915e-02_jprb/)
487 kao( :, 2,16) = (/&
488  & 1.2333e-02_jprb,1.8642e-02_jprb,2.7212e-02_jprb,4.2155e-02_jprb,7.0740e-02_jprb/)
489 kao( :, 3,16) = (/&
490  & 1.1914e-02_jprb,1.8039e-02_jprb,2.6483e-02_jprb,3.8087e-02_jprb,6.0410e-02_jprb/)
491 kao( :, 4,16) = (/&
492  & 1.1617e-02_jprb,1.6736e-02_jprb,2.5551e-02_jprb,3.7243e-02_jprb,5.5742e-02_jprb/)
493 kao( :, 5,16) = (/&
494  & 1.2207e-02_jprb,1.6058e-02_jprb,2.3899e-02_jprb,3.5249e-02_jprb,5.2521e-02_jprb/)
495 kao( :, 6,16) = (/&
496  & 1.2552e-02_jprb,1.6221e-02_jprb,2.2453e-02_jprb,3.3451e-02_jprb,4.8959e-02_jprb/)
497 kao( :, 7,16) = (/&
498  & 1.2682e-02_jprb,1.6583e-02_jprb,2.1720e-02_jprb,3.1647e-02_jprb,4.6528e-02_jprb/)
499 kao( :, 8,16) = (/&
500  & 1.2800e-02_jprb,1.6916e-02_jprb,2.2044e-02_jprb,3.0239e-02_jprb,4.5143e-02_jprb/)
501 kao( :, 9,16) = (/&
502  & 1.2606e-02_jprb,2.5371e-02_jprb,4.8585e-02_jprb,8.6042e-02_jprb,1.4214e-01_jprb/)
503 kao( :,10,16) = (/&
504  & 4.7940e-02_jprb,1.0811e-01_jprb,2.1696e-01_jprb,3.9856e-01_jprb,6.7922e-01_jprb/)
505 kao( :,11,16) = (/&
506  & 1.0038e-01_jprb,2.2692e-01_jprb,4.5634e-01_jprb,8.3917e-01_jprb,1.4277e+00_jprb/)
507 kao( :,12,16) = (/&
508  & 1.5780e-01_jprb,3.5540e-01_jprb,7.1875e-01_jprb,1.3169e+00_jprb,2.2414e+00_jprb/)
509 kao( :,13,16) = (/&
510  & 1.9907e-01_jprb,4.4847e-01_jprb,9.0510e-01_jprb,1.6605e+00_jprb,2.8238e+00_jprb/)
511 
512 ! The array SELFREFO contains the coefficient of the water vapor
513 ! self-continuum (including the energy term). The first index
514 ! refers to temperature in 7.2 degree increments. For instance,
515 ! JT = 1 refers to a temperature of 245.6, JT = 2 refers to 252.8,
516 ! etc. The second index runs over the g-channel (1 to 16).
517 
518 selfrefo( :, 1) = (/&
519  & 7.71391e-02_jprb, 6.43175e-02_jprb, 5.36271e-02_jprb, 4.47136e-02_jprb, 3.72816e-02_jprb,&
520  & 3.10849e-02_jprb, 2.59182e-02_jprb, 2.16102e-02_jprb, 1.80183e-02_jprb, 1.50234e-02_jprb/)
521 selfrefo( :, 2) = (/&
522  & 8.39275e-02_jprb, 7.04019e-02_jprb, 5.90561e-02_jprb, 4.95388e-02_jprb, 4.15552e-02_jprb,&
523  & 3.48583e-02_jprb, 2.92406e-02_jprb, 2.45283e-02_jprb, 2.05754e-02_jprb, 1.72595e-02_jprb/)
524 selfrefo( :, 3) = (/&
525  & 8.77747e-02_jprb, 7.41411e-02_jprb, 6.26251e-02_jprb, 5.28978e-02_jprb, 4.46814e-02_jprb,&
526  & 3.77413e-02_jprb, 3.18791e-02_jprb, 2.69275e-02_jprb, 2.27449e-02_jprb, 1.92121e-02_jprb/)
527 selfrefo( :, 4) = (/&
528  & 9.35855e-02_jprb, 7.94116e-02_jprb, 6.73843e-02_jprb, 5.71787e-02_jprb, 4.85187e-02_jprb,&
529  & 4.11704e-02_jprb, 3.49349e-02_jprb, 2.96439e-02_jprb, 2.51542e-02_jprb, 2.13445e-02_jprb/)
530 selfrefo( :, 5) = (/&
531  & 9.31058e-02_jprb, 7.97629e-02_jprb, 6.83321e-02_jprb, 5.85395e-02_jprb, 5.01503e-02_jprb,&
532  & 4.29633e-02_jprb, 3.68062e-02_jprb, 3.15316e-02_jprb, 2.70128e-02_jprb, 2.31416e-02_jprb/)
533 selfrefo( :, 6) = (/&
534  & 7.92454e-02_jprb, 7.03070e-02_jprb, 6.23769e-02_jprb, 5.53412e-02_jprb, 4.90991e-02_jprb,&
535  & 4.35611e-02_jprb, 3.86477e-02_jprb, 3.42885e-02_jprb, 3.04210e-02_jprb, 2.69898e-02_jprb/)
536 selfrefo( :, 7) = (/&
537  & 7.29322e-02_jprb, 6.57740e-02_jprb, 5.93183e-02_jprb, 5.34963e-02_jprb, 4.82457e-02_jprb,&
538  & 4.35104e-02_jprb, 3.92399e-02_jprb, 3.53886e-02_jprb, 3.19152e-02_jprb, 2.87828e-02_jprb/)
539 selfrefo( :, 8) = (/&
540  & 7.53680e-02_jprb, 6.63817e-02_jprb, 5.84669e-02_jprb, 5.14958e-02_jprb, 4.53558e-02_jprb,&
541  & 3.99480e-02_jprb, 3.51849e-02_jprb, 3.09897e-02_jprb, 2.72948e-02_jprb, 2.40404e-02_jprb/)
542 selfrefo( :, 9) = (/&
543  & 7.17087e-02_jprb, 6.34545e-02_jprb, 5.61505e-02_jprb, 4.96871e-02_jprb, 4.39678e-02_jprb,&
544  & 3.89068e-02_jprb, 3.44283e-02_jprb, 3.04654e-02_jprb, 2.69586e-02_jprb, 2.38554e-02_jprb/)
545 selfrefo( :,10) = (/&
546  & 7.20376e-02_jprb, 6.42071e-02_jprb, 5.72277e-02_jprb, 5.10070e-02_jprb, 4.54625e-02_jprb,&
547  & 4.05207e-02_jprb, 3.61161e-02_jprb, 3.21903e-02_jprb, 2.86912e-02_jprb, 2.55724e-02_jprb/)
548 selfrefo( :,11) = (/&
549  & 8.56200e-02_jprb, 7.44248e-02_jprb, 6.46934e-02_jprb, 5.62344e-02_jprb, 4.88815e-02_jprb,&
550  & 4.24900e-02_jprb, 3.69342e-02_jprb, 3.21049e-02_jprb, 2.79070e-02_jprb, 2.42581e-02_jprb/)
551 selfrefo( :,12) = (/&
552  & 9.30364e-02_jprb, 8.00633e-02_jprb, 6.88992e-02_jprb, 5.92918e-02_jprb, 5.10240e-02_jprb,&
553  & 4.39092e-02_jprb, 3.77864e-02_jprb, 3.25174e-02_jprb, 2.79832e-02_jprb, 2.40811e-02_jprb/)
554 selfrefo( :,13) = (/&
555  & 9.58838e-02_jprb, 8.17150e-02_jprb, 6.96399e-02_jprb, 5.93492e-02_jprb, 5.05792e-02_jprb,&
556  & 4.31051e-02_jprb, 3.67354e-02_jprb, 3.13070e-02_jprb, 2.66808e-02_jprb, 2.27381e-02_jprb/)
557 selfrefo( :,14) = (/&
558  & 8.92791e-02_jprb, 7.69435e-02_jprb, 6.63123e-02_jprb, 5.71500e-02_jprb, 4.92536e-02_jprb,&
559  & 4.24483e-02_jprb, 3.65833e-02_jprb, 3.15286e-02_jprb, 2.71723e-02_jprb, 2.34179e-02_jprb/)
560 selfrefo( :,15) = (/&
561  & 9.09947e-02_jprb, 7.81455e-02_jprb, 6.71107e-02_jprb, 5.76340e-02_jprb, 4.94956e-02_jprb,&
562  & 4.25064e-02_jprb, 3.65041e-02_jprb, 3.13494e-02_jprb, 2.69226e-02_jprb, 2.31209e-02_jprb/)
563 selfrefo( :,16) = (/&
564  & 7.99990e-02_jprb, 7.02289e-02_jprb, 6.16519e-02_jprb, 5.41224e-02_jprb, 4.75125e-02_jprb,&
565  & 4.17099e-02_jprb, 3.66159e-02_jprb, 3.21440e-02_jprb, 2.82183e-02_jprb, 2.47720e-02_jprb/)
566 
567 IF (lhook) CALL dr_hook('RRTM_KGB6:PART2',1,zhook_handle)
568 END SUBROUTINE part2
569 
570 
571 END SUBROUTINE rrtm_kgb6
real(kind=jprb), dimension(no6) cfc11adjo
Definition: yoerrto6.F90:18
subroutine part2
Definition: rrtm_kgb1.F90:345
real(kind=jprb), dimension(5, 13, no6) kao
Definition: yoerrto6.F90:22
real(kind=jprb), dimension(10, no6) selfrefo
Definition: yoerrto6.F90:23
subroutine rrtm_kgb6
Definition: rrtm_kgb6.F90:7
real(kind=jprb), dimension(no6) cfc12o
Definition: yoerrto6.F90:19
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb), dimension(no6) fracrefao
Definition: yoerrto6.F90:16
logical lhook
Definition: yomhook.F90:12
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
Definition: yomhook.F90:17
subroutine part1
Definition: rrtm_kgb1.F90:44
real(kind=jprb), dimension(no6) absco2o
Definition: yoerrto6.F90:20