1 |
C $Header: |
2 |
|
3 |
#ifdef ALLOW_SEAICE |
4 |
|
5 |
C /==========================================================\ |
6 |
C | SEAICE_FFIELDS.h | |
7 |
C | o Sea ice model forcing fields | |
8 |
C |==========================================================| |
9 |
C \==========================================================/ |
10 |
C |
11 |
C gairx - Surface (10-m) zonal wind velocity in m/s |
12 |
C (>0 from West to East) |
13 |
C gairy - Surface (10-m) meridional wind velocity in m/s |
14 |
C (>0 from South to North) |
15 |
C tair - Surface (2-m) air temperature in deg K |
16 |
C |
17 |
C qa - Surface (2m) specific humidity |
18 |
C |
19 |
C flo - Downward longwave radiation in W/m^2 |
20 |
C (>0 for ocean warming) |
21 |
C fsh - Downward shortwave radiation in W/m^2 |
22 |
C (>0 for ocean warming) |
23 |
C rain - Precipitation in m/s (>0 decreases salinity) |
24 |
C |
25 |
C evap - Evaporation in m/s (>0 increases salinity) |
26 |
C |
27 |
C runoff - River and glacier runoff (>0 decreases salinity) |
28 |
C |
29 |
C |
30 |
COMMON /SEAICE_FFIELDS/ |
31 |
& gairx, gairy, tair, qa, flo, fsh, rain, evap, runoff |
32 |
_RS gairx (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
33 |
_RS gairy (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
34 |
_RS tair (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
35 |
_RS qa (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
36 |
_RS flo (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
37 |
_RS fsh (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
38 |
_RS rain (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
39 |
_RS evap (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
40 |
_RS runoff (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
41 |
|
42 |
COMMON /SEAICE_TDFIELDS/ |
43 |
& gairx0, gairx1, gairy0, gairy1, tair0, tair1, qa0, qa1, |
44 |
& flo0, flo1, fsh0, fsh1, rain0, rain1, evap0, evap1, |
45 |
& runoff0, runoff1, SSSsi0, SSSsi1, SSTsi0, SSTsi1 |
46 |
_RS gairx0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
47 |
_RS gairx1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
48 |
_RS gairy0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
49 |
_RS gairy1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
50 |
_RS tair0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
51 |
_RS tair1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
52 |
_RS qa0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
53 |
_RS qa1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
54 |
_RS flo0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
55 |
_RS flo1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
56 |
_RS fsh0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
57 |
_RS fsh1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
58 |
_RS rain0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
59 |
_RS rain1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
60 |
_RS evap0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
61 |
_RS evap1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
62 |
_RS runoff0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
63 |
_RS runoff1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
64 |
_RS SSSsi0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
65 |
_RS SSSsi1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
66 |
_RS SSTsi0 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
67 |
_RS SSTsi1 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
68 |
|
69 |
#endif ALLOW_SEAICE |