/[MITgcm]/MITgcm_contrib/ESMF/interface_test/code/OCNCPL.h
ViewVC logotype

Annotation of /MITgcm_contrib/ESMF/interface_test/code/OCNCPL.h

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


Revision 1.1 - (hide annotations) (download)
Mon Feb 16 18:57:51 2004 UTC (21 years, 5 months ago) by cnh
Branch: MAIN
CVS Tags: adoption_1_0_pre_A, HEAD
File MIME type: text/plain
Base files needed for simple component build

1 cnh 1.1 C $Header: $
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 HeatFlux - Surface heat flux (W/m^2). Positive flux is out
21     C of ocean.
22     C tauX - Zonal surface wind-stress (N/m^2). Positive flux is
23     C reducing zonal momentum. Zonal momentum is positive
24     C for westwaard flow.
25     C tauY - Meridional surface wind-stress (N/m^2). Positive flux is
26     C reducing meridional momentum. Meridional momentum
27     C is positive for northward flow.
28     C FWFlux - Surface flux of fresh water. Positive flux is out of
29     C ocean.
30     C
31     COMMON /OCN_CPL2OCN_R/
32     & Hatm, HeatFlux, tauX, tauY,
33     & FWFlux,
34     & uVelGround, vVelGround,
35     & qLatent, qSensible, qLongwave,
36     & qShortwave
37     _RL Hatm (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
38     _RL HeatFlux(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
39     _RL tauX (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
40     _RL tauY (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
41     _RL FWFlux (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
42     _RL uVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
43     _RL vVelGround(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
44     _RL qLatent (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
45     _RL qSensible (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
46     _RL qLongwave (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
47     _RL qShortwave(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
48    
49     C COMMON /OCN_OCN2CPL_R/
50     C SSTocn2cpl - Ocean sea-surface temperature map exported to
51     C coupling layer.
52     COMMON /OCN_OCN2CPL_R/
53     & SSTocn2cpl
54     _RL SSTocn2cpl(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)

  ViewVC Help
Powered by ViewVC 1.1.22