/[MITgcm]/MITgcm/pkg/ocn_compon_interf/OCNCPL.h
ViewVC logotype

Contents of /MITgcm/pkg/ocn_compon_interf/OCNCPL.h

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


Revision 1.2 - (show annotations) (download)
Fri May 21 19:42:26 2004 UTC (20 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint53d_post, checkpoint54a_pre, checkpoint55c_post, checkpoint54e_post, checkpoint54a_post, checkpoint53c_post, checkpoint55d_pre, checkpoint55h_post, checkpoint54b_post, checkpoint55b_post, checkpoint54d_post, checkpoint55, checkpoint54, checkpoint54f_post, checkpoint55g_post, checkpoint55f_post, checkpoint53g_post, checkpoint55e_post, checkpoint53f_post, checkpoint55a_post, checkpoint53d_pre, checkpoint54c_post, checkpoint55d_post
Changes since 1.1: +48 -28 lines
File MIME type: text/plain
new version of ocean-coupler interface for AIM+thSIce and ocean models

1 C $Header: /u/gcmpack/MITgcm/pkg/ocn_compon_interf/OCNCPL.h,v 1.1 2003/12/15 02:49:09 jmc Exp $
2 C $Name: $
3 C
4 C /==========================================================\
5 C | OCNCPL.h |
6 C | o Variables shared between coupling layer and ocean |
7 C | component. |
8 C |==========================================================|
9 C | These variables are used in the ocean component. Grid |
10 C | variables have already been mapped/interpolated to the |
11 C | ocean grid. |
12 C | Which variables are exported will depend on the specific |
13 C | model coupling being utilised. The variables carried here|
14 C | will need to be customised accordingly. |
15 C \==========================================================/
16 C
17 C COMMON /OCN_CPL2OCN_R/
18 C Hatm - Atmosphere model orography i.e. height of mountains (in Pa)
19 C Used in checking consistency of land/sea regions.
20 C atmSLPr - Atmospheric Sea-Level pressure anomaly (Pa=N/m2)
21 C HeatFlux - Surface heat flux (W/m2). Positive flux is out of ocean
22 C qShortWave - net shortwave radiation heat flux (W/m^2) (+=upward).
23 C qSensible - Sensible heatflux (W/m^2).
24 C qLatent - Latent heatflux (W/m^2).
25 C qLongWave - net longwave radiation heat flux (W/m^2) (+=upward).
26 C uVelGround - Zonal wind speed at the ground (m/s).
27 C vVelGround - Meridional wind speed at the ground (m/s).
28 C tauX - Zonal surface wind-stress (N/m^2). Same sign as the
29 C wind : Zonal wind is positive for westward flow.
30 C tauY - Meridional surface wind-stress (N/m^2). Same sign as the
31 C wind : Meridional wind is positive for northward flow.
32 C FWFlux - Surface flux of fresh water (m/s). Positive flux
33 C is out of ocean.
34 C iceSaltFlx - salt flux from sea-ice compon. (+=upward=leaving the ocean)
35 C seaIceMass - sea-ice mass (kg/m2)
36 C
37 COMMON /OCN_CPL2OCN_R/
38 & Hatm,
39 & atmSLPr, HeatFlux, qShortWave,
40 c & qLatent, qSensible, qLongWave,
41 c & uVelGround, vVelGround,
42 & tauX, tauY,
43 & FWFlux,
44 & iceSaltFlx, seaIceMass
45 _RL Hatm (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
46 _RL atmSLPr (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
47 _RL HeatFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
48 _RL qShortWave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
49 c _RL qLatent (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
50 c _RL qSensible (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
51 c _RL qLongWave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
52 c _RL uVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
53 c _RL vVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
54 _RL tauX (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
55 _RL tauY (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
56 _RL FWFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
57 _RL iceSaltFlx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
58 _RL seaIceMass(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
59
60 C COMMON /OCN_OCN2CPL_R/
61 C ocMxlD2cpl - Ocean mixed-layer depth exported to coupler (m)
62 C SSTocn2cpl - Ocean surface temperature map exported to
63 C coupling layer (oC).
64 C SSSocn2cpl - Ocean surface salinity exported to coupler (psu)
65 C vSqocn2cpl - Ocean surface velocity square exported to
66 C coupler (m2/s2)
67 COMMON /OCN_OCN2CPL_R/
68 & ocMxlD2cpl, SSTocn2cpl, SSSocn2cpl, vSqocn2cpl
69 _RL ocMxlD2cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
70 _RL SSTocn2cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
71 _RL SSSocn2cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
72 _RL vSqocn2cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)

  ViewVC Help
Powered by ViewVC 1.1.22