/[MITgcm]/MITgcm/pkg/atm_compon_interf/ATMCPL.h
ViewVC logotype

Contents of /MITgcm/pkg/atm_compon_interf/ATMCPL.h

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


Revision 1.4 - (show annotations) (download)
Mon Oct 1 14:51:38 2007 UTC (16 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint64, checkpoint65, checkpoint60, checkpoint61, checkpoint62, checkpoint63, checkpoint65r, checkpoint65p, checkpoint65q, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59k, checkpoint59j, checkpoint62c, checkpoint62b, checkpoint62a, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62d, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q, checkpoint61z, checkpoint61x, checkpoint61y
Changes since 1.3: +3 -3 lines
File MIME type: text/plain
Change EmPmR units, from m/s to kg/m2/s : update description (comments).

1 C $Header: /u/gcmpack/MITgcm/pkg/aim_compon_interf/ATMCPL.h,v 1.3 2007/06/18 21:28:52 jmc Exp $
2 C $Name: $
3 C
4 C
5 C *==========================================================*
6 C | ATMCPL.h
7 C | o Variables shared between atmos. component to coupler
8 C | layer.
9 C *==========================================================*
10 C | These variables are used in the atmos component. Grid
11 C | variables have already been mapped/interpolated to the
12 C | atmos grid.
13 C | Which variables are exported will depend on the specific
14 C | ocean coupling being utilised. The variables
15 C | carried here will need to be customised accordingly.
16 C *==========================================================*
17 C
18 C COMMON /ATM_ATM2CPL_R/
19 C atmSLPr :: Atmospheric Sea-Level pressure anomaly (Pa=N/m2)
20 C HeatFlux :: Atmospheric net surface heat flux (W/m^2) (+=upward).
21 C qShortWave :: net shortwave radiation heat flux (W/m^2) (+=upward).
22 C qSensible :: Sensible heatflux (W/m^2).
23 C qLatent :: Latent heatflux (W/m^2).
24 C qLongWave :: net longwave radiation heat flux (W/m^2) (+=upward).
25 C uVelGround :: Zonal wind speed at the ground (m/s).
26 C vVelGround :: Meridional wind speed at the ground (m/s).
27 C tauX :: Atmospheric zonal momentum flux at lower boundary (N/m^2).
28 C Same sign as wind. Positive zonal wind is westward.
29 C tauY :: Atmospheric meridional momentum flux at lower boundary (N/m^2).
30 C Same sign as wind. Positive meridional wind is northward.
31 C EvMPrFlux :: Fresh water flux (=Evap-Precip) on atmos. grid
32 C ( kg/m2/s, positive into atmosphere).
33 C RunOffFlux :: Fresh water flux (=RunOff) on atmos. grid
34 C ( kg/m2/s, positive is leaving the land bucket)
35 C RunOffEnFx :: Energy carried by RunOff (W/m2) (+=leaving land bucket)
36 C iceSaltFlx :: salt flux from sea-ice compon. (+=upward=leaving the ocean)
37 C seaIceMass :: sea-ice mass (kg/m2)
38 C airCO2 :: atmospheric CO2 (parts by volume)
39 C sWSpeed :: surface wind speed (m/s)
40 C fracIce :: seaice fraction
41 C atmSLPrTime :: Time period over which term has been integrated.
42 C HeatFluxTime :: Time period over which flux field has been integrated.
43 C qShortWaveTime :: Time period over which term has been integrated.
44 C qSensibleTime :: Time period over which term has been integrated.
45 C qLatentTime :: Time period over which term has been integrated.
46 C qLongwaveTime :: Time period over which term has been integrated.
47 C uVelGroundTime :: Time period over which term has been integrated.
48 C vVelGroundTime :: Time period over which term has been integrated.
49 C tauXTime :: Time period over which flux field has been integrated.
50 C tauYTime :: Time period over which flux field has been integrated.
51 C EvMPrTime :: Time period over which flux field has been integrated.
52 C RunOffTime :: Time period over which flux field has been integrated.
53 C ROEnFxTime :: Time period over which term has been integrated.
54 C saltFxTime :: Time period over which term has been integrated.
55 C seaIceTime :: Time period over which term has been integrated.
56 C airCO2Time :: Time period over which term has been integrated.
57 C sWSpeedTime :: Time period over which term has been integrated.
58 C fracIceTime :: Time period over which term has been integrated.
59 COMMON /ATM_ATM2CPL_R/
60 & atmSLPr, HeatFlux, qShortWave,
61 c & qSensible, qLatent, qLongWave,
62 c & uVelGround, vVelGround,
63 & tauX, tauY,
64 & EvMPrFlux, RunOffFlux, RunOffEnFx,
65 & iceSaltFlx, seaIceMass,
66 & airCO2, sWSpeed, fracIce,
67 & atmSLPrTime, HeatFluxTime, qShortWaveTime,
68 c & qSensibleTime, qLatentTime, qLongWaveTime,
69 c & uVelGroundTime, vVelGroundTime,
70 & tauXtime, tauYtime,
71 & EvMPrTime, RunOffTime, ROEnFxTime,
72 & saltFxTime, seaIceTime,
73 & airCO2Time, sWSpeedTime, fracIceTime
74 _RL atmSLPr (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
75 _RL HeatFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
76 _RL qShortWave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
77 c _RL qSensible (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
78 c _RL qLatent (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
79 c _RL qLongWave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
80 c _RL uVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
81 c _RL vVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
82 _RL tauX (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
83 _RL tauY (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
84 _RL EvMPrFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
85 _RL RunOffFlux(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
86 _RL RunOffEnFx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
87 _RL iceSaltFlx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
88 _RL seaIceMass(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
89 _RL airCO2 (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
90 _RL sWSpeed (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
91 _RL fracIce (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
92 _RL atmSLPrTime (nSx,nSy)
93 _RL HeatFluxTime (nSx,nSy)
94 _RL qShortWaveTime(nSx,nSy)
95 c _RL qSensibleTime (nSx,nSy)
96 c _RL qLatentTime (nSx,nSy)
97 c _RL qLongWaveTime (nSx,nSy)
98 c _RL uVelGroundTime(nSx,nSy)
99 c _RL vVelGroundTime(nSx,nSy)
100 _RL tauXTime (nSx,nSy)
101 _RL tauYTime (nSx,nSy)
102 _RL EvMPrTime (nSx,nSy)
103 _RL RunOffTime (nSx,nSy)
104 _RL ROEnFxTime (nSx,nSy)
105 _RL saltFxTime (nSx,nSy)
106 _RL seaIceTime (nSx,nSy)
107 _RL airCO2Time (nSx,nSy)
108 _RL sWSpeedTime (nSx,nSy)
109 _RL fracIceTime (nSx,nSy)
110
111
112 C COMMON /ATM_CPL2ATM_R/
113 C ocMxlD :: Ocean mixed-layer depth (m). ocMxlD==0. => land.
114 C SSTocn :: Ocean surface temperature (oC). Undefined data for land points.
115 C SSSocn :: Ocean surface salinity (psu). Undefined data for land points.
116 C vSqocn :: Ocean surface velocity square (m2/s2).
117 C flxCO2ocn :: Ocean flux of CO2 (mol/m2/s).
118 COMMON /ATM_CPL2ATM_R/
119 & ocMxlD, SSTocn, SSSocn, vSqocn, flxCO2ocn
120 _RL ocMxlD (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
121 _RL SSTocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
122 _RL SSSocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
123 _RL vSqocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
124 _RL flxCO2ocn(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)

  ViewVC Help
Powered by ViewVC 1.1.22