/[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.1 - (show annotations) (download)
Mon Dec 15 02:44:47 2003 UTC (20 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52l_pre, checkpoint52e_pre, hrcube4, checkpoint52n_post, checkpoint52j_post, checkpoint52e_post, checkpoint52l_post, checkpoint52k_post, checkpoint53b_pre, checkpoint52m_post, checkpoint53a_post, checkpoint53b_post, checkpoint53, checkpoint52d_post, checkpoint52f_post, hrcube5, checkpoint52i_post, checkpoint52j_pre, checkpoint52i_pre, checkpoint52h_pre, checkpoint52f_pre, hrcube_2, hrcube_3
File MIME type: text/plain
AIM atmosphere interface S/R for exchanges with the coupler.

1 C $Header: $
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 HeatFlux - Atmospheric heat flux at lower boundary (W/m^2). Positive flux
20 C is into atmosphere.
21 C tauX - Atmospheric zonal momentum flux at lower boundary (N/m^2).
22 C Same sign as wind. Positive zonal wind is westward.
23 C tauY - Atmospheric meridional momentum flux at lower boundary (N/m^2).
24 C Same sign as wind. Positive meridional wind is northward.
25 C uVelGround - Zonal wind speed at the ground (m/s).
26 C vVelGround - Meridional wind speed at the ground (m/s).
27 C EvMPrFlux - Fresh water flux (=Evap-Precip) on atmos. grid
28 C ( m/s, positive into atmosphere).
29 C RunOffFlux - Fresh water flux (=RunOff) on atmos. grid
30 C ( m/s, positive is leaving the land bucket)
31 C Qsensible - Sensible heatflux (W/m^2).
32 C Qlatent - Latent heatflux (W/m^2).
33 C Qlongwave - Downward longwave (W/m^2).
34 C Qshortwave - Upward shortwave (W/m^2).
35 C HeatFluxTime - Time period over which flux field has been integrated.
36 C tauXTime - Time period over which flux field has been integrated.
37 C tauYTime - Time period over which flux field has been integrated.
38 C uVelGroundTime - Time period over which term has been integrated.
39 C vVelGroundTime - Time period over which term has been integrated.
40 C EvMPrTime - Time period over which flux field has been integrated.
41 C RunOffTime - Time period over which flux field has been integrated.
42 C QsensibleTime - Time period over which term has been integrated.
43 C QlatentTime - Time period over which term has been integrated.
44 C QlongwaveTime - Time period over which term has been integrated.
45 C QshortwaveTime - Time period over which term has been integrated.
46 COMMON /ATM_ATM2CPL_R/
47 & HeatFlux, tauX, tauY, EvMPrFlux, RunOffFlux,
48 & uVelGround, vVelGround,
49 & Qsensible, Qlatent, Qlongwave, Qshortwave,
50 & HeatFluxTime, tauXtime, tauYtime,
51 & uVelGroundTime, vVelGroundTime,
52 & EvMPrTime, RunOffTime,
53 & QsensibleTime, QlatentTime,
54 & QlongwaveTime, QshortwaveTime
55 _RL HeatFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
56 _RL tauX (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
57 _RL tauY (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
58 _RL uVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
59 _RL vVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
60 _RL EvMPrFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
61 _RL RunOffFlux(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
62 _RL Qsensible (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
63 _RL Qlatent (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
64 _RL Qlongwave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
65 _RL Qshortwave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
66 _RL HeatFluxTime(nSx,nSy)
67 _RL tauXTime(nSx,nSy)
68 _RL tauYTime(nSx,nSy)
69 _RL uVelGroundTime(nSx,nSy)
70 _RL vVelGroundTime(nSx,nSy)
71 _RL EvMPrTime (nSx,nSy)
72 _RL RunOffTime(nSx,nSy)
73 _RL QsensibleTime(nSx,nSy)
74 _RL QlatentTime(nSx,nSy)
75 _RL QlongwaveTime(nSx,nSy)
76 _RL QshortwaveTime(nSx,nSy)
77
78 C
79 C COMMON /ATM_CPL2ATM_R/
80 C Hocn - Ocean depths (m). Hocn==0. => land.
81 C SSTocn - Ocean surface temperature (oC). Undefined data for land points.
82 COMMON /ATM_CPL2ATM_R/
83 & Hocn, SSTocn
84 _RL Hocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
85 _RL SSTocn (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)

  ViewVC Help
Powered by ViewVC 1.1.22