/[MITgcm]/MITgcm/pkg/exf/EXF_PARAM.h
ViewVC logotype

Contents of /MITgcm/pkg/exf/EXF_PARAM.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Wed Apr 18 19:55:34 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.1: +63 -1 lines
File MIME type: text/plain
o Remove exf_clim code.
o Split exf namelist

1 C $Header: /u/gcmpack/MITgcm/pkg/exf/EXF_PARAM.h,v 1.1 2007/04/16 23:27:20 jmc Exp $
2 C $Name: $
3 c
4 c
5 c ==================================================================
6 c HEADER exf_param
7 c ==================================================================
8 c
9 c o Header file for the surface flux data. Used by the external
10 c forcing package.
11 c
12 c started: Christian Eckert eckert@mit.edu 30-Jun-1999
13 c
14 c changed: Christian Eckert eckert@mit.edu 14-Jan-2000
15 c - Restructured the original version in order to have a
16 c better interface to the MITgcmUV.
17 c
18 c Christian Eckert eckert@mit.edu 12-Feb-2000
19 c - Changed some variables names (package prefix: exf_)
20 c
21 c Patrick Heimbach, heimbach@mit.edu 04-May-2000
22 c - included exf_iprec, exf_yftype to enable easy
23 c switch between 32bit/64 bit data format
24 c
25 c Patrick Heimbach, heimbach@mit.edu 01-May-2001
26 c - added obcs parameters
27 c
28 c mods for pkg/seaice: menemenlis@jpl.nasa.gov 20-Dec-2002
29 c
30 c ==================================================================
31 c HEADER exf_param
32 c ==================================================================
33
34 c year in seconds
35 _RL year2sec
36
37 c Calendar data.
38 _RL repeatPeriod
39
40 c Monitor Frequency (s)
41 _RL exf_monFreq
42
43 c Sea-water albedo
44 _RL exf_albedo
45 c longwave surface emissivities (ice and snow emissivities are used
46 c in conjunction with thsice/seaice)
47 _RL ocean_emissivity
48 _RL ice_emissivity
49 _RL snow_emissivity
50
51 c Drag coefficient scaling factor
52 _RL exf_scal_BulkCdn
53
54 c Maximum absolute windstress, used to reset unreastically high
55 c data values
56 _RL windstressmax
57
58 integer hfluxstartdate1
59 integer hfluxstartdate2
60 _RL hfluxstartdate
61 _RL hfluxperiod
62 _RL hfluxconst
63 _RL hflux_exfremo_intercept
64 _RL hflux_exfremo_slope
65 character*1 hfluxmask
66 parameter( hfluxmask = 's' )
67
68 integer atempstartdate1
69 integer atempstartdate2
70 _RL atempstartdate
71 _RL atempperiod
72 _RL atempconst
73 _RL atemp_exfremo_intercept
74 _RL atemp_exfremo_slope
75 character*1 atempmask
76 parameter( atempmask = 's' )
77
78 integer aqhstartdate1
79 integer aqhstartdate2
80 _RL aqhstartdate
81 _RL aqhperiod
82 _RL aqhconst
83 _RL aqh_exfremo_intercept
84 _RL aqh_exfremo_slope
85 character*1 aqhmask
86 parameter( aqhmask = 's' )
87
88 integer sfluxstartdate1
89 integer sfluxstartdate2
90 _RL sfluxstartdate
91 _RL sfluxperiod
92 _RL sfluxconst
93 _RL sflux_exfremo_intercept
94 _RL sflux_exfremo_slope
95 character*1 sfluxmask
96 parameter( sfluxmask = 's' )
97
98 integer evapstartdate1
99 integer evapstartdate2
100 _RL evapstartdate
101 _RL evapperiod
102 _RL evapconst
103 _RL evap_exfremo_intercept
104 _RL evap_exfremo_slope
105 character*1 evapmask
106 parameter( evapmask = 's' )
107
108 integer precipstartdate1
109 integer precipstartdate2
110 _RL precipstartdate
111 _RL precipperiod
112 _RL precipconst
113 _RL precip_exfremo_intercept
114 _RL precip_exfremo_slope
115 character*1 precipmask
116 parameter( precipmask = 's' )
117
118 integer snowprecipstartdate1
119 integer snowprecipstartdate2
120 _RL snowprecipstartdate
121 _RL snowprecipperiod
122 _RL snowprecipconst
123 _RL snowprecip_exfremo_intercept
124 _RL snowprecip_exfremo_slope
125 character*1 snowprecipmask
126 parameter( snowprecipmask = 's' )
127
128 integer runoffstartdate1
129 integer runoffstartdate2
130 _RL runoffstartdate
131 _RL runoffperiod
132 _RL runoffconst
133 _RL runoff_exfremo_intercept
134 _RL runoff_exfremo_slope
135 character*1 runoffmask
136 parameter( runoffmask = 's' )
137
138 integer ustressstartdate1
139 integer ustressstartdate2
140 _RL ustressstartdate
141 _RL ustressperiod
142 _RL ustressconst
143 _RL ustress_exfremo_intercept
144 _RL ustress_exfremo_slope
145 character*1 ustressmask
146 parameter( ustressmask = 'u' )
147
148 integer vstressstartdate1
149 integer vstressstartdate2
150 _RL vstressstartdate
151 _RL vstressperiod
152 _RL vstressconst
153 _RL vstress_exfremo_intercept
154 _RL vstress_exfremo_slope
155 character*1 vstressmask
156 parameter( vstressmask = 'v' )
157
158 integer uwindstartdate1
159 integer uwindstartdate2
160 _RL uwindstartdate
161 _RL uwindperiod
162 _RL uwindconst
163 _RL uwind_exfremo_intercept
164 _RL uwind_exfremo_slope
165 character*1 uwindmask
166 parameter( uwindmask = 's' )
167
168 integer vwindstartdate1
169 integer vwindstartdate2
170 _RL vwindstartdate
171 _RL vwindperiod
172 _RL vwindconst
173 _RL vwind_exfremo_intercept
174 _RL vwind_exfremo_slope
175 character*1 vwindmask
176 parameter( vwindmask = 's' )
177
178 integer wspeedstartdate1
179 integer wspeedstartdate2
180 _RL wspeedstartdate
181 _RL wspeedperiod
182 _RL wspeedconst
183 _RL wspeed_exfremo_intercept
184 _RL wspeed_exfremo_slope
185 character*1 wspeedmask
186 parameter( wspeedmask = 's' )
187
188 integer swfluxstartdate1
189 integer swfluxstartdate2
190 _RL swfluxstartdate
191 _RL swfluxperiod
192 _RL swfluxconst
193 _RL swflux_exfremo_intercept
194 _RL swflux_exfremo_slope
195 character*1 swfluxmask
196 parameter( swfluxmask = 's' )
197
198 integer lwfluxstartdate1
199 integer lwfluxstartdate2
200 _RL lwfluxstartdate
201 _RL lwfluxperiod
202 _RL lwfluxconst
203 _RL lwflux_exfremo_intercept
204 _RL lwflux_exfremo_slope
205 character*1 lwfluxmask
206 parameter( lwfluxmask = 's' )
207
208 integer swdownstartdate1
209 integer swdownstartdate2
210 _RL swdownstartdate
211 _RL swdownperiod
212 _RL swdownconst
213 _RL swdown_exfremo_intercept
214 _RL swdown_exfremo_slope
215 character*1 swdownmask
216 parameter( swdownmask = 's' )
217
218 integer lwdownstartdate1
219 integer lwdownstartdate2
220 _RL lwdownstartdate
221 _RL lwdownperiod
222 _RL lwdownconst
223 _RL lwdown_exfremo_intercept
224 _RL lwdown_exfremo_slope
225 character*1 lwdownmask
226 parameter( lwdownmask = 's' )
227
228 integer apressurestartdate1
229 integer apressurestartdate2
230 _RL apressurestartdate
231 _RL apressureperiod
232 _RL apressureconst
233 _RL apressure_exfremo_intercept
234 _RL apressure_exfremo_slope
235 character*1 apressuremask
236 parameter( apressuremask = 's' )
237
238 c Calendar data.
239 integer climsststartdate1
240 integer climsststartdate2
241 _RL climsststartdate
242 _RL climsstperiod
243 _RL climsstconst
244 _RL climsst_exfremo_intercept
245 _RL climsst_exfremo_slope
246 character*1 climsstmask
247 parameter( climsstmask = 's' )
248
249 integer climsssstartdate1
250 integer climsssstartdate2
251 _RL climsssstartdate
252 _RL climsssperiod
253 _RL climsssconst
254 _RL climsss_exfremo_intercept
255 _RL climsss_exfremo_slope
256 character*1 climsssmask
257 parameter( climsssmask = 's' )
258
259 c freezing temperature is the minimum temperature allowed, used
260 c to reset climatological temperatures fields where they have
261 c values below climtempfreeze
262 _RL climtempfreeze
263
264 integer obcsNstartdate1
265 integer obcsNstartdate2
266 _RL obcsNstartdate
267 _RL obcsNperiod
268
269 integer obcsSstartdate1
270 integer obcsSstartdate2
271 _RL obcsSstartdate
272 _RL obcsSperiod
273
274 integer obcsEstartdate1
275 integer obcsEstartdate2
276 _RL obcsEstartdate
277 _RL obcsEperiod
278
279 integer obcsWstartdate1
280 integer obcsWstartdate2
281 _RL obcsWstartdate
282 _RL obcsWperiod
283
284 c File names.
285 character*(128) hfluxfile
286 character*(128) atempfile
287 character*(128) aqhfile
288 character*(128) evapfile
289 character*(128) precipfile
290 character*(128) snowprecipfile
291 character*(128) sfluxfile
292 character*(128) runofffile
293 character*(128) ustressfile
294 character*(128) vstressfile
295 character*(128) uwindfile
296 character*(128) vwindfile
297 character*(128) wspeedfile
298 character*(128) swfluxfile
299 character*(128) lwfluxfile
300 character*(128) swdownfile
301 character*(128) lwdownfile
302 character*(128) apressurefile
303 character*(128) climsstfile
304 character*(128) climsssfile
305
306 C useExfYearlyFields :: when set, automatically add extension
307 C _YEAR to input file names
308 C twoDigitYear :: when set, use 2-digit year extension YR
309 C instead of _YEAR for useExfYearlyFields
310 logical useExfYearlyFields, twoDigitYear
311 logical useExfCheckRange
312
313 common /exf_param_l/
314 & useExfYearlyFields, twoDigitYear,
315 & useExfCheckRange
316 common /exf_param_i/
317 & hfluxstartdate1, hfluxstartdate2,
318 & atempstartdate1, atempstartdate2,
319 & aqhstartdate1, aqhstartdate2,
320 & sfluxstartdate1, sfluxstartdate2,
321 & evapstartdate1, evapstartdate2,
322 & runoffstartdate1, runoffstartdate2,
323 & precipstartdate1, precipstartdate2,
324 & snowprecipstartdate1, snowprecipstartdate2,
325 & ustressstartdate1, ustressstartdate2,
326 & vstressstartdate1, vstressstartdate2,
327 & uwindstartdate1, uwindstartdate2,
328 & vwindstartdate1, vwindstartdate2,
329 & wspeedstartdate1, wspeedstartdate2,
330 & swfluxstartdate1, swfluxstartdate2,
331 & lwfluxstartdate1, lwfluxstartdate2,
332 & swdownstartdate1, swdownstartdate2,
333 & lwdownstartdate1, lwdownstartdate2,
334 & obcsNstartdate1, obcsNstartdate2,
335 & obcsSstartdate1, obcsSstartdate2,
336 & obcsEstartdate1, obcsEstartdate2,
337 & obcsWstartdate1, obcsWstartdate2,
338 & apressurestartdate1,apressurestartdate2
339
340 common /exf_param_r/
341 & year2sec, windstressmax,
342 & repeatPeriod, exf_monFreq,
343 & exf_albedo, ocean_emissivity,
344 & ice_emissivity, snow_emissivity,
345 & exf_scal_BulkCdn,
346 & hfluxperiod, hfluxstartdate,
347 & atempperiod, atempstartdate,
348 & aqhperiod, aqhstartdate,
349 & sfluxperiod, sfluxstartdate,
350 & evapperiod, evapstartdate,
351 & precipperiod, precipstartdate,
352 & snowprecipperiod, snowprecipstartdate,
353 & runoffperiod, runoffstartdate,
354 & ustressperiod, ustressstartdate,
355 & vstressperiod, vstressstartdate,
356 & uwindperiod, uwindstartdate,
357 & vwindperiod, vwindstartdate,
358 & wspeedperiod, wspeedstartdate,
359 & swfluxperiod, swfluxstartdate,
360 & lwfluxperiod, lwfluxstartdate,
361 & swdownperiod, swdownstartdate,
362 & lwdownperiod, lwdownstartdate,
363 & obcsNperiod, obcsNstartdate,
364 & obcsSperiod, obcsSstartdate,
365 & obcsEperiod, obcsEstartdate,
366 & obcsWperiod, obcsWstartdate,
367 & apressureperiod, apressurestartdate,
368 & hfluxconst,
369 & atempconst,
370 & aqhconst,
371 & sfluxconst,
372 & evapconst,
373 & precipconst,
374 & snowprecipconst,
375 & runoffconst,
376 & ustressconst,
377 & vstressconst,
378 & uwindconst,
379 & vwindconst,
380 & wspeedconst,
381 & swfluxconst,
382 & lwfluxconst,
383 & swdownconst,
384 & lwdownconst,
385 & apressureconst
386
387 common /exf_param_trend_removal/
388 & hflux_exfremo_intercept,
389 & atemp_exfremo_intercept,
390 & aqh_exfremo_intercept,
391 & sflux_exfremo_intercept,
392 & evap_exfremo_intercept,
393 & precip_exfremo_intercept,
394 & snowprecip_exfremo_intercept,
395 & runoff_exfremo_intercept,
396 & ustress_exfremo_intercept,
397 & vstress_exfremo_intercept,
398 & uwind_exfremo_intercept,
399 & vwind_exfremo_intercept,
400 & wspeed_exfremo_intercept,
401 & swflux_exfremo_intercept,
402 & lwflux_exfremo_intercept,
403 & swdown_exfremo_intercept,
404 & lwdown_exfremo_intercept,
405 & apressure_exfremo_intercept,
406 & hflux_exfremo_slope,
407 & atemp_exfremo_slope,
408 & aqh_exfremo_slope,
409 & sflux_exfremo_slope,
410 & evap_exfremo_slope,
411 & precip_exfremo_slope,
412 & snowprecip_exfremo_slope,
413 & runoff_exfremo_slope,
414 & ustress_exfremo_slope,
415 & vstress_exfremo_slope,
416 & uwind_exfremo_slope,
417 & vwind_exfremo_slope,
418 & wspeed_exfremo_slope,
419 & swflux_exfremo_slope,
420 & lwflux_exfremo_slope,
421 & swdown_exfremo_slope,
422 & lwdown_exfremo_slope,
423 & apressure_exfremo_slope
424
425 common /exf_param_c/
426 & hfluxfile,
427 & atempfile,
428 & aqhfile,
429 & sfluxfile,
430 & evapfile,
431 & precipfile,
432 & snowprecipfile,
433 & runofffile,
434 & ustressfile,
435 & vstressfile,
436 & uwindfile,
437 & vwindfile,
438 & wspeedfile,
439 & swfluxfile,
440 & lwfluxfile,
441 & swdownfile,
442 & lwdownfile,
443 & apressurefile
444
445 common /exf_clim_i/
446 & climsststartdate1, climsststartdate2,
447 & climsssstartdate1, climsssstartdate2
448
449 common /exf_clim_c/
450 & climsstfile,
451 & climsssfile
452
453 common /exf_clim_r/
454 & climtempfreeze,
455 & climsstperiod, climsststartdate,
456 & climsssperiod, climsssstartdate,
457 & climsstconst, climsssconst,
458 & climsst_exfremo_intercept, climsst_exfremo_slope,
459 & climsss_exfremo_intercept, climsss_exfremo_slope,
460 & exf_inscal_climsst, exf_inscal_climsss
461
462 c file precision and field type
463
464 common /exf_param_type/
465 & exf_iprec,
466 & exf_yftype
467
468 integer exf_iprec
469 character*(2) exf_yftype
470
471 c exf_inscal_* input scaling factors
472 c exf_offset_atemp input air temperature offset
473 c (for conversion from C to K, if needed)
474 c exf_outscale_* output scaling factors
475
476 _RL exf_inscal_hflux
477 _RL exf_inscal_sflux
478 _RL exf_inscal_ustress
479 _RL exf_inscal_vstress
480 _RL exf_inscal_uwind
481 _RL exf_inscal_vwind
482 _RL exf_inscal_wspeed
483 _RL exf_inscal_swflux
484 _RL exf_inscal_lwflux
485 _RL exf_inscal_precip
486 _RL exf_inscal_snowprecip
487 _RL exf_inscal_sst
488 _RL exf_inscal_sss
489 _RL exf_inscal_atemp
490 _RL exf_offset_atemp
491 _RL exf_inscal_aqh
492 _RL exf_inscal_evap
493 _RL exf_inscal_apressure
494 _RL exf_inscal_runoff
495 _RL exf_inscal_swdown
496 _RL exf_inscal_lwdown
497 _RL exf_inscal_climsst
498 _RL exf_inscal_climsss
499
500 _RL exf_outscal_hflux
501 _RL exf_outscal_sflux
502 _RL exf_outscal_ustress
503 _RL exf_outscal_vstress
504 _RL exf_outscal_swflux
505 _RL exf_outscal_sst
506 _RL exf_outscal_sss
507 _RL exf_outscal_apressure
508
509 common /exf_param_scal/
510 & exf_inscal_hflux
511 & , exf_inscal_sflux
512 & , exf_inscal_ustress
513 & , exf_inscal_vstress
514 & , exf_inscal_uwind
515 & , exf_inscal_vwind
516 & , exf_inscal_wspeed
517 & , exf_inscal_swflux
518 & , exf_inscal_lwflux
519 & , exf_inscal_precip
520 & , exf_inscal_snowprecip
521 & , exf_inscal_sst
522 & , exf_inscal_sss
523 & , exf_inscal_atemp
524 & , exf_offset_atemp
525 & , exf_inscal_aqh
526 & , exf_inscal_evap
527 & , exf_inscal_apressure
528 & , exf_inscal_runoff
529 & , exf_inscal_swdown
530 & , exf_inscal_lwdown
531 & , exf_outscal_hflux
532 & , exf_outscal_sflux
533 & , exf_outscal_ustress
534 & , exf_outscal_vstress
535 & , exf_outscal_swflux
536 & , exf_outscal_sst
537 & , exf_outscal_sss
538 & , exf_outscal_apressure
539
540 #ifndef USE_EXF_INTERPOLATION
541 c-- set dummy dimension 1
542 integer MAX_LAT_INC
543 parameter(MAX_LAT_INC = 1)
544 #else
545 c for lat interpolation, arraysize currently set to 2176 max data values
546 integer MAX_LAT_INC
547 parameter(MAX_LAT_INC = 2176)
548 _RL ustress_lon0, ustress_lon_inc
549 _RL ustress_lat0, ustress_lat_inc(MAX_LAT_INC)
550 INTEGER ustress_nlon, ustress_nlat
551 _RL vstress_lon0, vstress_lon_inc
552 _RL vstress_lat0, vstress_lat_inc(MAX_LAT_INC)
553 INTEGER vstress_nlon, vstress_nlat
554 _RL hflux_lon0, hflux_lon_inc
555 _RL hflux_lat0, hflux_lat_inc(MAX_LAT_INC)
556 INTEGER hflux_nlon, hflux_nlat
557 _RL sflux_lon0, sflux_lon_inc
558 _RL sflux_lat0, sflux_lat_inc(MAX_LAT_INC)
559 INTEGER sflux_nlon, sflux_nlat
560 _RL swflux_lon0, swflux_lon_inc
561 _RL swflux_lat0, swflux_lat_inc(MAX_LAT_INC)
562 INTEGER swflux_nlon, swflux_nlat
563 _RL runoff_lon0, runoff_lon_inc
564 _RL runoff_lat0, runoff_lat_inc(MAX_LAT_INC)
565 INTEGER runoff_nlon, runoff_nlat
566 _RL atemp_lon0, atemp_lon_inc
567 _RL atemp_lat0, atemp_lat_inc(MAX_LAT_INC)
568 INTEGER atemp_nlon, atemp_nlat
569 _RL aqh_lon0, aqh_lon_inc
570 _RL aqh_lat0, aqh_lat_inc(MAX_LAT_INC)
571 INTEGER aqh_nlon, aqh_nlat
572 _RL evap_lon0, evap_lon_inc
573 _RL evap_lat0, evap_lat_inc(MAX_LAT_INC)
574 INTEGER evap_nlon, evap_nlat
575 _RL precip_lon0, precip_lon_inc
576 _RL precip_lat0, precip_lat_inc(MAX_LAT_INC)
577 INTEGER precip_nlon, precip_nlat
578 _RL snowprecip_lon0, snowprecip_lon_inc
579 _RL snowprecip_lat0, snowprecip_lat_inc(MAX_LAT_INC)
580 INTEGER snowprecip_nlon, snowprecip_nlat
581 _RL uwind_lon0, uwind_lon_inc
582 _RL uwind_lat0, uwind_lat_inc(MAX_LAT_INC)
583 INTEGER uwind_nlon, uwind_nlat
584 _RL vwind_lon0, vwind_lon_inc
585 _RL vwind_lat0, vwind_lat_inc(MAX_LAT_INC)
586 INTEGER vwind_nlon, vwind_nlat
587 _RL wspeed_lon0, wspeed_lon_inc
588 _RL wspeed_lat0, wspeed_lat_inc(MAX_LAT_INC)
589 INTEGER wspeed_nlon, wspeed_nlat
590 _RL lwflux_lon0, lwflux_lon_inc
591 _RL lwflux_lat0, lwflux_lat_inc(MAX_LAT_INC)
592 INTEGER lwflux_nlon, lwflux_nlat
593 _RL swdown_lon0, swdown_lon_inc
594 _RL swdown_lat0, swdown_lat_inc(MAX_LAT_INC)
595 INTEGER swdown_nlon, swdown_nlat
596 _RL lwdown_lon0, lwdown_lon_inc
597 _RL lwdown_lat0, lwdown_lat_inc(MAX_LAT_INC)
598 INTEGER lwdown_nlon, lwdown_nlat
599 _RL apressure_lon0,apressure_lon_inc
600 _RL apressure_lat0,apressure_lat_inc(MAX_LAT_INC)
601 INTEGER apressure_nlon,apressure_nlat
602
603 common /exf_interpolation/
604 & ustress_lon0, ustress_lon_inc,
605 & ustress_lat0, ustress_lat_inc,
606 & ustress_nlon, ustress_nlat,
607 & vstress_lon0, vstress_lon_inc,
608 & vstress_lat0, vstress_lat_inc,
609 & vstress_nlon, vstress_nlat,
610 & hflux_lon0, hflux_lon_inc,
611 & hflux_lat0, hflux_lat_inc,
612 & hflux_nlon, hflux_nlat,
613 & sflux_lon0, sflux_lon_inc,
614 & sflux_lat0, sflux_lat_inc,
615 & sflux_nlon, sflux_nlat,
616 & swflux_lon0, swflux_lon_inc,
617 & swflux_lat0, swflux_lat_inc,
618 & swflux_nlon, swflux_nlat,
619 & runoff_lon0, runoff_lon_inc,
620 & runoff_lat0, runoff_lat_inc,
621 & runoff_nlon, runoff_nlat,
622 & atemp_lon0, atemp_lon_inc,
623 & atemp_lat0, atemp_lat_inc,
624 & atemp_nlon, atemp_nlat,
625 & aqh_lon0, aqh_lon_inc,
626 & aqh_lat0, aqh_lat_inc,
627 & aqh_nlon, aqh_nlat,
628 & evap_lon0, evap_lon_inc,
629 & evap_lat0, evap_lat_inc,
630 & evap_nlon, evap_nlat,
631 & precip_lon0, precip_lon_inc,
632 & precip_lat0, precip_lat_inc,
633 & precip_nlon, precip_nlat,
634 & snowprecip_lon0, snowprecip_lon_inc,
635 & snowprecip_lat0, snowprecip_lat_inc,
636 & snowprecip_nlon, snowprecip_nlat,
637 & uwind_lon0, uwind_lon_inc,
638 & uwind_lat0, uwind_lat_inc,
639 & uwind_nlon, uwind_nlat,
640 & vwind_lon0, vwind_lon_inc,
641 & vwind_lat0, vwind_lat_inc,
642 & vwind_nlon, vwind_nlat,
643 & wspeed_lon0, wspeed_lon_inc,
644 & wspeed_lat0, wspeed_lat_inc,
645 & wspeed_nlon, wspeed_nlat,
646 & lwflux_lon0, lwflux_lon_inc,
647 & lwflux_lat0, lwflux_lat_inc,
648 & lwflux_nlon, lwflux_nlat,
649 & swdown_lon0, swdown_lon_inc,
650 & swdown_lat0, swdown_lat_inc,
651 & swdown_nlon, swdown_nlat,
652 & lwdown_lon0, lwdown_lon_inc,
653 & lwdown_lat0, lwdown_lat_inc,
654 & lwdown_nlon, lwdown_nlat,
655 & apressure_lon0,apressure_lon_inc,
656 & apressure_lat0,apressure_lat_inc,
657 & apressure_nlon,apressure_nlat
658
659 _RL climsst_lon0, climsst_lon_inc
660 _RL climsst_lat0, climsst_lat_inc(MAX_LAT_INC)
661 INTEGER climsst_nlon, climsst_nlat
662 _RL climsss_lon0, climsss_lon_inc
663 _RL climsss_lat0, climsss_lat_inc(MAX_LAT_INC)
664 INTEGER climsss_nlon, climsss_nlat
665 common /exf_clim_interpolation/
666 & climsst_lon0, climsst_lon_inc,
667 & climsst_lat0, climsst_lat_inc,
668 & climsst_nlon, climsst_nlat,
669 & climsss_lon0, climsss_lon_inc,
670 & climsss_lat0, climsss_lat_inc,
671 & climsss_nlon, climsss_nlat
672
673 #endif

  ViewVC Help
Powered by ViewVC 1.1.22