1 |
|
2 |
#include "ctrparam.h" |
3 |
|
4 |
! ============================================================ |
5 |
! |
6 |
! CHEMEMISSION.F: Subroutine for calculating surface emission |
7 |
! of tracers of MIT Global Chemistry Model |
8 |
! |
9 |
! ------------------------------------------------------------ |
10 |
! |
11 |
! Author: Chien Wang |
12 |
! MIT Joint Program on Science and Policy |
13 |
! of Global Change |
14 |
! |
15 |
! ---------------------------------------------------------- |
16 |
! |
17 |
! Revision History: |
18 |
! |
19 |
! When Who What |
20 |
! ---- ---------- ------- |
21 |
! 031097 Chien Wang brought in NEM |
22 |
! 052200 Chien Wang rev. |
23 |
! 080100 Chien Wang repack based on CliChem3 & add cpp |
24 |
! 101800 Chien Wang delete if_3gases & use cpp |
25 |
! 121800 Chien Wang move xnoxltnt init to cheminit |
26 |
! 092001 Chien Wang add bc and oc |
27 |
! 051804 Chien Wang rev. for 46x11 |
28 |
! |
29 |
! ========================================================== |
30 |
|
31 |
! |
32 |
subroutine chememission (tinterval) |
33 |
! =================================== |
34 |
|
35 |
#include "chem_para" |
36 |
#include "chem_com" |
37 |
#include "BD2G04.COM" |
38 |
#include "chem_meta" |
39 |
|
40 |
#if ( defined CPL_NEM ) |
41 |
C For Emission |
42 |
c === 031097 |
43 |
common/EMFORCHIEN/ECH4CHIEN(nlat),EN2OCHIEN(nlat) |
44 |
c For Emission |
45 |
#endif |
46 |
|
47 |
dimension x11(nlev) |
48 |
|
49 |
real emi_new |
50 |
data ifirst /0/ |
51 |
|
52 |
! ---------------------------------------------------------- |
53 |
! |
54 |
#if ( defined CPL_CHEM ) |
55 |
|
56 |
! --- call meta model |
57 |
#if ( defined CPL_META ) |
58 |
call chemmeta |
59 |
#endif |
60 |
if (ifirst.eq.0) then |
61 |
print *,'First year of emissions from chememi=',myyear |
62 |
print *,'CO2 emissions for ',myyear |
63 |
print *,(edailyco2(1,j,myyear),j=1,nlat) |
64 |
print *,'n_urban for ',myyear |
65 |
do k=1,3 |
66 |
print *,k |
67 |
print *,(n_urban(k,j,myyear),j=1,nlat) |
68 |
enddo |
69 |
ifirst=1 |
70 |
endif |
71 |
do k=1,nlev |
72 |
x11(k) = 0.0 |
73 |
enddo |
74 |
|
75 |
xconv = tinterval*1.e15 !time & unit conversion |
76 |
c |
77 |
c NO by lightning 062795: |
78 |
c |
79 |
yearemi = xnoxltnt(myyear) |
80 |
& * xnoxltnm(mymonth) |
81 |
ynoltn = yearemi*xconv |
82 |
& * 12.0 !forgot to set it as an annual |
83 |
|
84 |
c---- |
85 |
i = 1 |
86 |
|
87 |
c 052295: |
88 |
ktop = 2 |
89 |
c |
90 |
kup = ktop + 1 |
91 |
|
92 |
do 1 j=2,nlat1 !Only apply to emission point |
93 |
c do 1 j=1,nlat |
94 |
|
95 |
eratio = ehpbl(i,j) |
96 |
|
97 |
tmass = 0.0 !Total air mass in kg |
98 |
tmassx = 0.0 |
99 |
do k=1,ktop |
100 |
tmass = tmass + airmass(i,j,k) |
101 |
enddo |
102 |
tmassx = tmass + airmass(i,j,kup)*eratio |
103 |
|
104 |
tmass1 = 1./tmass |
105 |
tmass1x = 1./tmassx |
106 |
|
107 |
c |
108 |
c 1. N2O: |
109 |
c |
110 |
do k=1,kup |
111 |
x11(k) = xn2o (i,j,k) |
112 |
enddo |
113 |
|
114 |
#if ( defined CPL_NEM ) |
115 |
C For Emission |
116 |
c === 031097 |
117 |
xemin2o = edailyn2o(i,j,myyear) |
118 |
c conversion of NEM emission from kg of N to ppbm of N2O |
119 |
& + EN2OCHIEN(j) *1.e9 *44.0/28.0 !convert to ppb(m) |
120 |
cold & + EN2OCHIEN(j) *1.e9 *44.0/28.0*9.333/13. !convert to ppb(m) |
121 |
|
122 |
call chememission2(1,j,ktop,0.0, |
123 |
& tmass1,xemin2o,x11) |
124 |
#else |
125 |
call chememission2(1,j,ktop,0.0, |
126 |
& tmass1,edailyn2o(i,j,myyear),x11) |
127 |
#endif |
128 |
|
129 |
do k=1,kup |
130 |
xn2o(i,j,k) = x11(k) |
131 |
enddo |
132 |
|
133 |
c |
134 |
c 2. CH4: |
135 |
c |
136 |
do k=1,kup |
137 |
x11(k) = ch4 (i,j,k) |
138 |
enddo |
139 |
|
140 |
#if ( defined CPL_NEM ) |
141 |
C For Emission |
142 |
c === 031097 |
143 |
xemich4 = edailych4(i,j,myyear) |
144 |
c conversion of NEM emission from kg of CH4 to ppbm of CH4 |
145 |
& + ECH4CHIEN(j) *1.e9 !convert to ppb(m) |
146 |
cold & + ECH4CHIEN(j) *1.e9*126./136. !convert to ppb(m) |
147 |
|
148 |
call chememission2(1,j,ktop,0.0, |
149 |
& tmass1,xemich4,x11) |
150 |
#else |
151 |
call chememission2(1,j,ktop,0.0, |
152 |
& tmass1,edailych4(i,j,myyear),x11) |
153 |
#endif |
154 |
|
155 |
do k=1,kup |
156 |
ch4(i,j,k) = x11(k) |
157 |
enddo |
158 |
|
159 |
c |
160 |
c 3. CO: |
161 |
c |
162 |
do k=1,kup |
163 |
x11(k) = co (i,j,k) |
164 |
enddo |
165 |
|
166 |
#if ( defined CPL_META ) |
167 |
! --- Convert flux in kg/day into |
168 |
! --- daily emission in 10^-9 kg |
169 |
! --- Note the flux has been multiplied by n |
170 |
! --- already in chemmeta |
171 |
emi_new = 0.0 |
172 |
do nn = 1,3 |
173 |
emi_new = emi_new + results_meta(11,nn,j) |
174 |
end do |
175 |
! emi_new = edailyco(i,j,myyear)*(1.0 - alpha_co(j,myyear)) |
176 |
emi_new = edailyco(i,j,myyear) - edailyuco(i,j,myyear) |
177 |
& + emi_new*1.e9 |
178 |
|
179 |
call chememission2(1,j,ktop,0.0, |
180 |
& tmass1,emi_new,x11) |
181 |
#else |
182 |
call chememission2(1,j,ktop,0.0, |
183 |
& tmass1,edailyco(i,j,myyear),x11) |
184 |
#endif |
185 |
|
186 |
do k=1,kup |
187 |
co(i,j,k) = x11(k) |
188 |
enddo |
189 |
|
190 |
c |
191 |
c 4. NOx: |
192 |
c |
193 |
do k=1,kup |
194 |
x11(k) = xno (i,j,k) |
195 |
c x11(k) = xno2 (i,j,k) |
196 |
enddo |
197 |
|
198 |
#if ( defined CPL_META ) |
199 |
! --- Convert flux in kg/km^2/day into |
200 |
! --- daily emission in 10^-9 kg |
201 |
! --- Note the flux has been multiplied by n |
202 |
! --- already in chemmeta |
203 |
emi_new = 0.0 |
204 |
do nn = 1,3 |
205 |
emi_new = emi_new + results_meta(2,nn,j) |
206 |
end do |
207 |
! emi_new = edailynox(i,j,myyear)*(1.0 - alpha_nox(j,myyear)) |
208 |
emi_new = edailynox(i,j,myyear) - edailyunox(i,j,myyear) |
209 |
& + emi_new*1.e9 |
210 |
|
211 |
call chememission2(1,j,ktop,0.0, |
212 |
& tmass1,emi_new,x11) |
213 |
#else |
214 |
call chememission2(1,j,ktop,0.0, |
215 |
& tmass1,edailynox(i,j,myyear),x11) |
216 |
#endif |
217 |
|
218 |
do k=1,kup |
219 |
xno(i,j,k) = x11(k) |
220 |
c xno2(i,j,k) = x11(k) |
221 |
enddo |
222 |
|
223 |
c |
224 |
c NO - Lightning contribution: |
225 |
c |
226 |
do k=1,n_tropopause ! note: ktrop = 7 in 9 & 11 layer model |
227 |
x11(k) = xno (i,j,k) |
228 |
enddo |
229 |
xfunc = xnoxltnd(i,j,mymonth) |
230 |
|
231 |
call chememiltn(1,j,7, |
232 |
& xfunc,ynoltn,x11) |
233 |
|
234 |
do k=1,n_tropopause |
235 |
xno(i,j,k) = x11(k) |
236 |
enddo |
237 |
|
238 |
c-- Use chememission3 below: |
239 |
|
240 |
c |
241 |
c 5. CFC11: |
242 |
c |
243 |
do k=1,kup |
244 |
x11(k) = cfc11 (i,j,k) |
245 |
enddo |
246 |
|
247 |
call chememission3(1,j,ktop,eratio, |
248 |
& tmass1x,edailyf11(i,j,myyear),x11) |
249 |
|
250 |
do k=1,kup |
251 |
cfc11(i,j,k) = x11(k) |
252 |
enddo |
253 |
c |
254 |
c 6. CFC12: |
255 |
c |
256 |
do k=1,kup |
257 |
x11(k) = cfc12 (i,j,k) |
258 |
enddo |
259 |
|
260 |
call chememission3(1,j,ktop,eratio, |
261 |
& tmass1x,edailyf12(i,j,myyear),x11) |
262 |
|
263 |
do k=1,kup |
264 |
cfc12(i,j,k) = x11(k) |
265 |
enddo |
266 |
c |
267 |
c 7. SO2: |
268 |
c |
269 |
do k=1,kup |
270 |
x11(k) = so2 (i,j,k) |
271 |
enddo |
272 |
|
273 |
xxx=edailyso2(i,j,myyear) |
274 |
call chememission3(1,j,ktop,eratio, |
275 |
& tmass1x,xxx,x11) |
276 |
|
277 |
do k=1,kup |
278 |
so2(i,j,k) = x11(k) |
279 |
enddo |
280 |
|
281 |
c |
282 |
c 8. CO2: |
283 |
c |
284 |
do k=1,kup |
285 |
x11(k) = zco2 (i,j,k) |
286 |
enddo |
287 |
|
288 |
call chememission2(1,j,ktop,0.0, |
289 |
& tmass1,edailyco2(i,j,myyear),x11) |
290 |
|
291 |
do k=1,kup |
292 |
zco2(i,j,k) = x11(k) |
293 |
enddo |
294 |
|
295 |
! === if hfc, pfc, and sf6 are included: |
296 |
#if ( defined INC_3GASES ) |
297 |
|
298 |
! === 032698 |
299 |
! === 9. HFC134a: |
300 |
! === |
301 |
do k=1,kup |
302 |
x11(k) = hfc134a(i,j,k) |
303 |
enddo |
304 |
|
305 |
call chememission2(1,j,ktop,0.0, |
306 |
& tmass1,edailyhfc134a(i,j,myyear),x11) |
307 |
|
308 |
do k=1,kup |
309 |
hfc134a(i,j,k) = x11(k) |
310 |
enddo |
311 |
|
312 |
! === |
313 |
! === 10. PFC: |
314 |
! === |
315 |
do k=1,kup |
316 |
x11(k) = pfc(i,j,k) |
317 |
enddo |
318 |
|
319 |
call chememission2(1,j,ktop,0.0, |
320 |
& tmass1,edailypfc(i,j,myyear),x11) |
321 |
|
322 |
do k=1,kup |
323 |
pfc(i,j,k) = x11(k) |
324 |
enddo |
325 |
|
326 |
! === |
327 |
! === 11. SF6: |
328 |
! === |
329 |
do k=1,kup |
330 |
x11(k) = sf6(i,j,k) |
331 |
enddo |
332 |
|
333 |
call chememission2(1,j,ktop,0.0, |
334 |
& tmass1,edailysf6(i,j,myyear),x11) |
335 |
|
336 |
do k=1,kup |
337 |
sf6(i,j,k) = x11(k) |
338 |
enddo |
339 |
|
340 |
#endif |
341 |
! === |
342 |
|
343 |
! |
344 |
! === 12. Black Carbon: |
345 |
! |
346 |
do k=1,kup |
347 |
x11(k) = bcarbon(i,j,k) |
348 |
enddo |
349 |
|
350 |
call chememission2(1,j,ktop,0.0, |
351 |
& tmass1,edailybc(i,j,myyear),x11) |
352 |
|
353 |
do k=1,kup |
354 |
bcarbon(i,j,k) = x11(k) |
355 |
enddo |
356 |
|
357 |
! |
358 |
! === 13. Organic Carbon: |
359 |
! |
360 |
do k=1,kup |
361 |
x11(k) = ocarbon(i,j,k) |
362 |
enddo |
363 |
|
364 |
call chememission2(1,j,ktop,0.0, |
365 |
& tmass1,edailyoc(i,j,myyear),x11) |
366 |
|
367 |
do k=1,kup |
368 |
ocarbon(i,j,k) = x11(k) |
369 |
enddo |
370 |
|
371 |
1 continue |
372 |
|
373 |
#endif |
374 |
|
375 |
return |
376 |
end |
377 |
|
378 |
c===================================================== |
379 |
|
380 |
subroutine chememission2(i,j,ktop,eratio,tmass1, |
381 |
& yamount,x11) |
382 |
c =========================================== |
383 |
|
384 |
c======================================================c |
385 |
c A subroutine for calculating emission c |
386 |
c by mixing tracers into from k=1 to ktop layers c |
387 |
c======================================================c |
388 |
|
389 |
#include "chem_para" |
390 |
#include "chem_com" |
391 |
|
392 |
dimension x11(ktop+1) |
393 |
|
394 |
#if ( defined CPL_CHEM ) |
395 |
xmass = 0.0 !Total tracer mass in 10^-9 kg |
396 |
do k=1,ktop |
397 |
xmass = xmass |
398 |
& + airmass(i,j,k)*x11(k) |
399 |
enddo |
400 |
xemi = ( xmass |
401 |
& + yamount ) * tmass1 ! ppbm |
402 |
|
403 |
do k=1,ktop |
404 |
x11(k) = xemi |
405 |
enddo |
406 |
#endif |
407 |
|
408 |
return |
409 |
end |
410 |
|
411 |
c===================================================== |
412 |
|
413 |
subroutine chememission3(i,j,ktop,eratio,tmass1, |
414 |
& yamount,x11) |
415 |
c =========================================== |
416 |
|
417 |
c======================================================c |
418 |
c A subroutine for calculating emission c |
419 |
c by mixing tracers into one extra layer than c |
420 |
c chemiemission2 c |
421 |
c======================================================c |
422 |
|
423 |
#include "chem_para" |
424 |
#include "chem_com" |
425 |
|
426 |
dimension x11(ktop+1) |
427 |
|
428 |
#if ( defined CPL_CHEM ) |
429 |
|
430 |
kup = ktop + 1 |
431 |
|
432 |
xmass = 0.0 !Total tracer mass in kg |
433 |
do k=1,ktop |
434 |
xmass = xmass |
435 |
& + airmass(i,j,k)*x11(k) |
436 |
enddo |
437 |
xmass = xmass |
438 |
& + airmass(i,j,kup)*x11(kup) |
439 |
& *eratio |
440 |
& + yamount |
441 |
xemi = xmass * tmass1 !ppbm |
442 |
|
443 |
do k=1,ktop |
444 |
x11(k) = xemi |
445 |
enddo |
446 |
x11(kup)= max(0.0,x11(kup) |
447 |
& + eratio*(xemi - x11(kup))) |
448 |
|
449 |
#endif |
450 |
|
451 |
return |
452 |
end |
453 |
|
454 |
c====================================================== |
455 |
subroutine chememiltn(i,j,ktop, |
456 |
& xfunc,yamount,x11) |
457 |
c =========================================== |
458 |
|
459 |
c======================================================c |
460 |
c A subroutine for calculating lightning-produced c |
461 |
c NO from k=1 to ktop c |
462 |
c======================================================c |
463 |
|
464 |
#include "chem_para" |
465 |
#include "chem_com" |
466 |
|
467 |
dimension x11(ktop) |
468 |
|
469 |
#if ( defined CPL_CHEM ) |
470 |
|
471 |
c first 4 layers share 70% total production: |
472 |
|
473 |
tshare = yamount*xfunc |
474 |
xshare = 0.175*tshare !0.7/4 |
475 |
|
476 |
do k=1,4 |
477 |
x11(k) = x11(k) + xshare/airmass(i,j,k) |
478 |
enddo |
479 |
|
480 |
c then the rest 3 layers share 30% |
481 |
|
482 |
xshare = 0.1*tshare |
483 |
|
484 |
do k=5,n_tropopause |
485 |
x11(k) = x11(k) + xshare/airmass(i,j,k) |
486 |
enddo |
487 |
|
488 |
#endif |
489 |
|
490 |
return |
491 |
end |
492 |
|
493 |
|
494 |
c=============================================================== |
495 |
|
496 |
Block data xemission |
497 |
|
498 |
c==============================================================c |
499 |
c Global emission amount of tracers in 10^6 kg and c |
500 |
c start from 1931 current end in 1991. c |
501 |
c==============================================================c |
502 |
|
503 |
#include "chem_para" |
504 |
#include "chem_com" |
505 |
|
506 |
#if ( defined CPL_CHEM ) |
507 |
|
508 |
c |
509 |
c percentage of air mass of the third layer assumed |
510 |
c to be involved in emission calculation: |
511 |
c April 10, 1995: |
512 |
c |
513 |
|
514 |
#if ( N_LAT == 24 ) |
515 |
data ehpbl/ |
516 |
& 0.000, 0.000, 0.000, 0.000, 0.000, |
517 |
& 0.000, 0.000, 0.000, 0.096, 0.221, |
518 |
& 0.059, 0.203, 0.122, 0.199, 0.606, |
519 |
& 1.000, 1.000, 1.000, 1.000, 1.000, |
520 |
& 1.000, 0.531, 0.000, 0.000 |
521 |
& / |
522 |
#endif |
523 |
#if ( N_LAT == 46 ) |
524 |
data ehpbl/ |
525 |
& 0.000, 0.000, 0.000, 0.000, 0.000, |
526 |
& 0.000, 0.000, 0.000, 0.000, 0.000, |
527 |
& 0.000, 0.000, 0.000, 0.000, 0.015, |
528 |
& 0.064, 0.118, 0.182, 0.189, 0.106, |
529 |
& 0.091, 0.165, 0.183, 0.142, 0.143, |
530 |
& 0.182, 0.317, 0.525, 0.729, 0.930, |
531 |
& 1.000, 1.000, 1.000, 1.000, 1.000, |
532 |
& 1.000, 1.000, 1.000, 1.000, 1.000, |
533 |
& 0.792, 0.552, 0.283, 0.012, 0.000, |
534 |
& 0.000 |
535 |
& / |
536 |
#endif |
537 |
|
538 |
c--- |
539 |
c Lightning produced NO emission data, 062795: |
540 |
c based on Kumar et al., 1995: |
541 |
c |
542 |
! --- 121800: moved initialization to cheminit.F |
543 |
! data xnoxltnt/ |
544 |
c & 61*1.072e+4 |
545 |
! & 124*1.072e+4 |
546 |
! & / |
547 |
data xnoxltnm/ |
548 |
& 0.0776, 0.0776, 0.0866, 0.0866, 0.0866, 0.0697, |
549 |
& 0.0697, 0.0697, 0.0995, 0.0995, 0.0995, 0.0776/ |
550 |
|
551 |
#if ( N_LAT == 24 ) |
552 |
data xnoxltnd/ |
553 |
& 0.0000, 0.0000, 0.0000, 0.0025, 0.0124, 0.0248, |
554 |
& 0.0413, 0.0661, 0.1321, 0.1131, 0.1024, 0.0941, |
555 |
& 0.0983, 0.0661, 0.0520, 0.0537, 0.0528, 0.0413, |
556 |
& 0.0256, 0.0165, 0.0050, 0.0000, 0.0000, 0.0000, |
557 |
|
558 |
& 0.0000, 0.0000, 0.0000, 0.0025, 0.0124, 0.0248, |
559 |
& 0.0413, 0.0661, 0.1321, 0.1131, 0.1024, 0.0941, |
560 |
& 0.0983, 0.0661, 0.0520, 0.0537, 0.0528, 0.0413, |
561 |
& 0.0256, 0.0165, 0.0050, 0.0000, 0.0000, 0.0000, |
562 |
|
563 |
& 0.0000, 0.0000, 0.0000, 0.0089, 0.0192, 0.0296, |
564 |
& 0.0400, 0.0570, 0.0725, 0.0814, 0.0918, 0.1066, |
565 |
& 0.0807, 0.0777, 0.0777, 0.0718, 0.0563, 0.0666, |
566 |
& 0.0370, 0.0148, 0.0104, 0.0000, 0.0000, 0.0000, |
567 |
|
568 |
& 0.0000, 0.0000, 0.0000, 0.0089, 0.0192, 0.0296, |
569 |
& 0.0400, 0.0570, 0.0725, 0.0814, 0.0918, 0.1066, |
570 |
& 0.0807, 0.0777, 0.0777, 0.0718, 0.0563, 0.0666, |
571 |
& 0.0370, 0.0148, 0.0104, 0.0000, 0.0000, 0.0000, |
572 |
|
573 |
& 0.0000, 0.0000, 0.0000, 0.0089, 0.0192, 0.0296, |
574 |
& 0.0400, 0.0570, 0.0725, 0.0814, 0.0918, 0.1066, |
575 |
& 0.0807, 0.0777, 0.0777, 0.0718, 0.0563, 0.0666, |
576 |
& 0.0370, 0.0148, 0.0104, 0.0000, 0.0000, 0.0000, |
577 |
|
578 |
& 0.0000, 0.0000, 0.0000, 0.0028, 0.0110, 0.0221, |
579 |
& 0.0331, 0.0414, 0.0423, 0.0643, 0.0855, 0.0827, |
580 |
& 0.1048, 0.1232, 0.1232, 0.1048, 0.0763, 0.0404, |
581 |
& 0.0239, 0.0129, 0.0055, 0.0000, 0.0000, 0.0000, |
582 |
|
583 |
& 0.0000, 0.0000, 0.0000, 0.0028, 0.0110, 0.0221, |
584 |
& 0.0331, 0.0414, 0.0423, 0.0643, 0.0855, 0.0827, |
585 |
& 0.1048, 0.1232, 0.1232, 0.1048, 0.0763, 0.0404, |
586 |
& 0.0239, 0.0129, 0.0055, 0.0000, 0.0000, 0.0000, |
587 |
|
588 |
& 0.0000, 0.0000, 0.0000, 0.0028, 0.0110, 0.0221, |
589 |
& 0.0331, 0.0414, 0.0423, 0.0643, 0.0855, 0.0827, |
590 |
& 0.1048, 0.1232, 0.1232, 0.1048, 0.0763, 0.0404, |
591 |
& 0.0239, 0.0129, 0.0055, 0.0000, 0.0000, 0.0000, |
592 |
|
593 |
& 0.0000, 0.0000, 0.0000, 0.0077, 0.0071, 0.0180, |
594 |
& 0.0258, 0.0444, 0.0657, 0.0811, 0.0927, 0.1037, |
595 |
& 0.1050, 0.1017, 0.0985, 0.0882, 0.0670, 0.0476, |
596 |
& 0.0296, 0.0122, 0.0039, 0.0000, 0.0000, 0.0000, |
597 |
|
598 |
& 0.0000, 0.0000, 0.0000, 0.0077, 0.0071, 0.0180, |
599 |
& 0.0258, 0.0444, 0.0657, 0.0811, 0.0927, 0.1037, |
600 |
& 0.1050, 0.1017, 0.0985, 0.0882, 0.0670, 0.0476, |
601 |
& 0.0296, 0.0122, 0.0039, 0.0000, 0.0000, 0.0000, |
602 |
|
603 |
& 0.0000, 0.0000, 0.0000, 0.0077, 0.0071, 0.0180, |
604 |
& 0.0258, 0.0444, 0.0657, 0.0811, 0.0927, 0.1037, |
605 |
& 0.1050, 0.1017, 0.0985, 0.0882, 0.0670, 0.0476, |
606 |
& 0.0296, 0.0122, 0.0039, 0.0000, 0.0000, 0.0000, |
607 |
|
608 |
& 0.0000, 0.0000, 0.0000, 0.0025, 0.0124, 0.0248, |
609 |
& 0.0413, 0.0661, 0.1321, 0.1131, 0.1024, 0.0941, |
610 |
& 0.0983, 0.0661, 0.0520, 0.0537, 0.0528, 0.0413, |
611 |
& 0.0256, 0.0165, 0.0050, 0.0000, 0.0000, 0.0000/ |
612 |
|
613 |
#endif |
614 |
#if ( N_LAT == 46 ) |
615 |
data xnoxltnd/ |
616 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0014, |
617 |
& 0.0032, 0.0082, 0.0135, 0.0198, 0.0266, 0.0351, |
618 |
& 0.0446, 0.0573, 0.0764, 0.1101, 0.1287, 0.1190, |
619 |
& 0.1110, 0.1055, 0.1006, 0.0963, 0.0951, 0.0973, |
620 |
& 0.0897, 0.0733, 0.0620, 0.0548, 0.0525, 0.0534, |
621 |
& 0.0534, 0.0529, 0.0487, 0.0428, 0.0354, 0.0273, |
622 |
& 0.0220, 0.0173, 0.0116, 0.0058, 0.0028, 0.0002, |
623 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
624 |
|
625 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0014, |
626 |
& 0.0032, 0.0082, 0.0135, 0.0198, 0.0266, 0.0351, |
627 |
& 0.0446, 0.0573, 0.0764, 0.1101, 0.1287, 0.1190, |
628 |
& 0.1110, 0.1055, 0.1006, 0.0963, 0.0951, 0.0973, |
629 |
& 0.0897, 0.0733, 0.0620, 0.0548, 0.0525, 0.0534, |
630 |
& 0.0534, 0.0529, 0.0487, 0.0428, 0.0354, 0.0273, |
631 |
& 0.0220, 0.0173, 0.0116, 0.0058, 0.0028, 0.0002, |
632 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
633 |
|
634 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0004, 0.0049, |
635 |
& 0.0096, 0.0149, 0.0201, 0.0254, 0.0308, 0.0361, |
636 |
& 0.0423, 0.0510, 0.0594, 0.0673, 0.0741, 0.0786, |
637 |
& 0.0835, 0.0888, 0.0951, 0.1027, 0.1003, 0.0870, |
638 |
& 0.0799, 0.0784, 0.0777, 0.0777, 0.0759, 0.0728, |
639 |
& 0.0666, 0.0587, 0.0600, 0.0652, 0.0554, 0.0403, |
640 |
& 0.0281, 0.0168, 0.0129, 0.0107, 0.0058, 0.0005, |
641 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
642 |
|
643 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0004, 0.0049, |
644 |
& 0.0096, 0.0149, 0.0201, 0.0254, 0.0308, 0.0361, |
645 |
& 0.0423, 0.0510, 0.0594, 0.0673, 0.0741, 0.0786, |
646 |
& 0.0835, 0.0888, 0.0951, 0.1027, 0.1003, 0.0870, |
647 |
& 0.0799, 0.0784, 0.0777, 0.0777, 0.0759, 0.0728, |
648 |
& 0.0666, 0.0587, 0.0600, 0.0652, 0.0554, 0.0403, |
649 |
& 0.0281, 0.0168, 0.0129, 0.0107, 0.0058, 0.0005, |
650 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
651 |
|
652 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0004, 0.0049, |
653 |
& 0.0096, 0.0149, 0.0201, 0.0254, 0.0308, 0.0361, |
654 |
& 0.0423, 0.0510, 0.0594, 0.0673, 0.0741, 0.0786, |
655 |
& 0.0835, 0.0888, 0.0951, 0.1027, 0.1003, 0.0870, |
656 |
& 0.0799, 0.0784, 0.0777, 0.0777, 0.0759, 0.0728, |
657 |
& 0.0666, 0.0587, 0.0600, 0.0652, 0.0554, 0.0403, |
658 |
& 0.0281, 0.0168, 0.0129, 0.0107, 0.0058, 0.0005, |
659 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
660 |
|
661 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0016, |
662 |
& 0.0033, 0.0075, 0.0120, 0.0177, 0.0233, 0.0289, |
663 |
& 0.0342, 0.0384, 0.0415, 0.0420, 0.0462, 0.0575, |
664 |
& 0.0685, 0.0794, 0.0849, 0.0834, 0.0881, 0.0994, |
665 |
& 0.1097, 0.1191, 0.1232, 0.1232, 0.1175, 0.1081, |
666 |
& 0.0953, 0.0807, 0.0635, 0.0452, 0.0342, 0.0257, |
667 |
& 0.0195, 0.0139, 0.0098, 0.0060, 0.0031, 0.0002, |
668 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
669 |
|
670 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0016, |
671 |
& 0.0033, 0.0075, 0.0120, 0.0177, 0.0233, 0.0289, |
672 |
& 0.0342, 0.0384, 0.0415, 0.0420, 0.0462, 0.0575, |
673 |
& 0.0685, 0.0794, 0.0849, 0.0834, 0.0881, 0.0994, |
674 |
& 0.1097, 0.1191, 0.1232, 0.1232, 0.1175, 0.1081, |
675 |
& 0.0953, 0.0807, 0.0635, 0.0452, 0.0342, 0.0257, |
676 |
& 0.0195, 0.0139, 0.0098, 0.0060, 0.0031, 0.0002, |
677 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
678 |
|
679 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0016, |
680 |
& 0.0033, 0.0075, 0.0120, 0.0177, 0.0233, 0.0289, |
681 |
& 0.0342, 0.0384, 0.0415, 0.0420, 0.0462, 0.0575, |
682 |
& 0.0685, 0.0794, 0.0849, 0.0834, 0.0881, 0.0994, |
683 |
& 0.1097, 0.1191, 0.1232, 0.1232, 0.1175, 0.1081, |
684 |
& 0.0953, 0.0807, 0.0635, 0.0452, 0.0342, 0.0257, |
685 |
& 0.0195, 0.0139, 0.0098, 0.0060, 0.0031, 0.0002, |
686 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
687 |
|
688 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0003, 0.0043, |
689 |
& 0.0077, 0.0074, 0.0081, 0.0136, 0.0189, 0.0229, |
690 |
& 0.0283, 0.0378, 0.0477, 0.0586, 0.0684, 0.0763, |
691 |
& 0.0834, 0.0893, 0.0951, 0.1008, 0.1040, 0.1047, |
692 |
& 0.1041, 0.1024, 0.1008, 0.0991, 0.0953, 0.0900, |
693 |
& 0.0811, 0.0703, 0.0601, 0.0502, 0.0408, 0.0316, |
694 |
& 0.0226, 0.0137, 0.0087, 0.0045, 0.0022, 0.0002, |
695 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
696 |
|
697 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0003, 0.0043, |
698 |
& 0.0077, 0.0074, 0.0081, 0.0136, 0.0189, 0.0229, |
699 |
& 0.0283, 0.0378, 0.0477, 0.0586, 0.0684, 0.0763, |
700 |
& 0.0834, 0.0893, 0.0951, 0.1008, 0.1040, 0.1047, |
701 |
& 0.1041, 0.1024, 0.1008, 0.0991, 0.0953, 0.0900, |
702 |
& 0.0811, 0.0703, 0.0601, 0.0502, 0.0408, 0.0316, |
703 |
& 0.0226, 0.0137, 0.0087, 0.0045, 0.0022, 0.0002, |
704 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
705 |
|
706 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0003, 0.0043, |
707 |
& 0.0077, 0.0074, 0.0081, 0.0136, 0.0189, 0.0229, |
708 |
& 0.0283, 0.0378, 0.0477, 0.0586, 0.0684, 0.0763, |
709 |
& 0.0834, 0.0893, 0.0951, 0.1008, 0.1040, 0.1047, |
710 |
& 0.1041, 0.1024, 0.1008, 0.0991, 0.0953, 0.0900, |
711 |
& 0.0811, 0.0703, 0.0601, 0.0502, 0.0408, 0.0316, |
712 |
& 0.0226, 0.0137, 0.0087, 0.0045, 0.0022, 0.0002, |
713 |
& 0.0000, 0.0000, 0.0000, 0.0000, |
714 |
|
715 |
& 0.0000, 0.0000, 0.0000, 0.0000, 0.0001, 0.0014, |
716 |
& 0.0032, 0.0082, 0.0135, 0.0198, 0.0266, 0.0351, |
717 |
& 0.0446, 0.0573, 0.0764, 0.1101, 0.1287, 0.1190, |
718 |
& 0.1110, 0.1055, 0.1006, 0.0963, 0.0951, 0.0973, |
719 |
& 0.0897, 0.0733, 0.0620, 0.0548, 0.0525, 0.0534, |
720 |
& 0.0534, 0.0529, 0.0487, 0.0428, 0.0354, 0.0273, |
721 |
& 0.0220, 0.0173, 0.0116, 0.0058, 0.0028, 0.0002, |
722 |
& 0.0000, 0.0000, 0.0000, 0.0000 |
723 |
& / |
724 |
#endif |
725 |
#endif |
726 |
|
727 |
end |