368 |
c EXFwindOnBgrid - By default wind files, uwind and vwind, |
c EXFwindOnBgrid - By default wind files, uwind and vwind, |
369 |
c are defined on Southwest C-grid U and V points. |
c are defined on Southwest C-grid U and V points. |
370 |
c When this flag is set, wind files are defined on |
c When this flag is set, wind files are defined on |
371 |
c northeast B-grid U and V points. |
c Southwest B-grid U and V points. |
372 |
LOGICAL EXFwindOnBgrid |
LOGICAL EXFwindOnBgrid |
373 |
COMMON /EXF_PARM_L/ EXFwindOnBgrid |
COMMON /EXF_PARM_L/ EXFwindOnBgrid |
374 |
|
|
375 |
|
#ifdef USE_EXF_INTERPOLATION |
376 |
|
c for lat interpolation, arraysize currently set to 250 max data values |
377 |
|
integer MAX_LAT_INC |
378 |
|
parameter(MAX_LAT_INC = 250) |
379 |
|
_RL ustress_lon0, ustress_lon_inc |
380 |
|
_RL ustress_lat0, ustress_lat_inc(MAX_LAT_INC) |
381 |
|
INTEGER ustress_nlon, ustress_nlat |
382 |
|
_RL vstress_lon0, vstress_lon_inc |
383 |
|
_RL vstress_lat0, vstress_lat_inc(MAX_LAT_INC) |
384 |
|
INTEGER vstress_nlon, vstress_nlat |
385 |
|
_RL hflux_lon0, hflux_lon_inc |
386 |
|
_RL hflux_lat0, hflux_lat_inc(MAX_LAT_INC) |
387 |
|
INTEGER hflux_nlon, hflux_nlat |
388 |
|
_RL sflux_lon0, sflux_lon_inc |
389 |
|
_RL sflux_lat0, sflux_lat_inc(MAX_LAT_INC) |
390 |
|
INTEGER sflux_nlon, sflux_nlat |
391 |
|
_RL swflux_lon0, swflux_lon_inc |
392 |
|
_RL swflux_lat0, swflux_lat_inc(MAX_LAT_INC) |
393 |
|
INTEGER swflux_nlon, swflux_nlat |
394 |
|
_RL runoff_lon0, runoff_lon_inc |
395 |
|
_RL runoff_lat0, runoff_lat_inc(MAX_LAT_INC) |
396 |
|
INTEGER runoff_nlon, runoff_nlat |
397 |
|
_RL atemp_lon0, atemp_lon_inc |
398 |
|
_RL atemp_lat0, atemp_lat_inc |
399 |
|
INTEGER atemp_nlon, atemp_nlat |
400 |
|
_RL aqh_lon0, aqh_lon_inc |
401 |
|
_RL aqh_lat0, aqh_lat_inc |
402 |
|
INTEGER aqh_nlon, aqh_nlat |
403 |
|
_RL evap_lon0, evap_lon_inc |
404 |
|
_RL evap_lat0, evap_lat_inc |
405 |
|
INTEGER evap_nlon, evap_nlat |
406 |
|
_RL precip_lon0, precip_lon_inc |
407 |
|
_RL precip_lat0, precip_lat_inc |
408 |
|
INTEGER precip_nlon, precip_nlat |
409 |
|
_RL uwind_lon0, uwind_lon_inc |
410 |
|
_RL uwind_lat0, uwind_lat_inc |
411 |
|
INTEGER uwind_nlon, uwind_nlat |
412 |
|
_RL vwind_lon0, vwind_lon_inc |
413 |
|
_RL vwind_lat0, vwind_lat_inc |
414 |
|
INTEGER vwind_nlon, vwind_nlat |
415 |
|
_RL lwflux_lon0, lwflux_lon_inc |
416 |
|
_RL lwflux_lat0, lwflux_lat_inc |
417 |
|
INTEGER lwflux_nlon, lwflux_nlat |
418 |
|
_RL swdown_lon0, swdown_lon_inc |
419 |
|
_RL swdown_lat0, swdown_lat_inc |
420 |
|
INTEGER swdown_nlon, swdown_nlat |
421 |
|
_RL lwdown_lon0, lwdown_lon_inc |
422 |
|
_RL lwdown_lat0, lwdown_lat_inc |
423 |
|
INTEGER lwdown_nlon, lwdown_nlat |
424 |
|
_RL apressure_lon0,apressure_lon_inc |
425 |
|
_RL apressure_lat0,apressure_lat_inc |
426 |
|
INTEGER apressure_nlon,apressure_nlat |
427 |
|
|
428 |
|
common /exf_interp/ |
429 |
|
& ustress_lon0, ustress_lon_inc, |
430 |
|
& ustress_lat0, ustress_lat_inc, |
431 |
|
& ustress_nlon, ustress_nlat, |
432 |
|
& vstress_lon0, vstress_lon_inc, |
433 |
|
& vstress_lat0, vstress_lat_inc, |
434 |
|
& vstress_nlon, vstress_nlat, |
435 |
|
& hflux_lon0, hflux_lon_inc, |
436 |
|
& hflux_lat0, hflux_lat_inc, |
437 |
|
& hflux_nlon, hflux_nlat, |
438 |
|
& sflux_lon0, sflux_lon_inc, |
439 |
|
& sflux_lat0, sflux_lat_inc, |
440 |
|
& sflux_nlon, sflux_nlat, |
441 |
|
& swflux_lon0, swflux_lon_inc, |
442 |
|
& swflux_lat0, swflux_lat_inc, |
443 |
|
& swflux_nlon, swflux_nlat, |
444 |
|
& runoff_lon0, runoff_lon_inc, |
445 |
|
& runoff_lat0, runoff_lat_inc, |
446 |
|
& runoff_nlon, runoff_nlat, |
447 |
|
& atemp_lat0, atemp_lat_inc, |
448 |
|
& atemp_nlon, atemp_nlat, |
449 |
|
& aqh_lon0, aqh_lon_inc, |
450 |
|
& aqh_lat0, aqh_lat_inc, |
451 |
|
& aqh_nlon, aqh_nlat, |
452 |
|
& evap_lon0, evap_lon_inc, |
453 |
|
& evap_lat0, evap_lat_inc, |
454 |
|
& evap_nlon, evap_nlat, |
455 |
|
& precip_lon0, precip_lon_inc, |
456 |
|
& precip_lat0, precip_lat_inc, |
457 |
|
& precip_nlon, precip_nlat, |
458 |
|
& uwind_lon0, uwind_lon_inc, |
459 |
|
& uwind_lat0, uwind_lat_inc, |
460 |
|
& uwind_nlon, uwind_nlat, |
461 |
|
& vwind_lon0, vwind_lon_inc, |
462 |
|
& vwind_lat0, vwind_lat_inc, |
463 |
|
& vwind_nlon, vwind_nlat, |
464 |
|
& lwflux_lon0, lwflux_lon_inc, |
465 |
|
& lwflux_lat0, lwflux_lat_inc, |
466 |
|
& lwflux_nlon, lwflux_nlat, |
467 |
|
& swdown_lon0, swdown_lon_inc, |
468 |
|
& swdown_lat0, swdown_lat_inc, |
469 |
|
& swdown_nlon, swdown_nlat, |
470 |
|
& lwdown_lon0, lwdown_lon_inc, |
471 |
|
& lwdown_lat0, lwdown_lat_inc, |
472 |
|
& lwdown_nlon, lwdown_nlat, |
473 |
|
& apressure_lon0,apressure_lon_inc, |
474 |
|
& apressure_lat0,apressure_lat_inc, |
475 |
|
& apressure_nlon,apressure_nlat |
476 |
|
#endif |