/[MITgcm]/MITgcm/pkg/gmredi/GMREDI.h
ViewVC logotype

Contents of /MITgcm/pkg/gmredi/GMREDI.h

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


Revision 1.3 - (show annotations) (download)
Mon Jan 29 20:07:39 2001 UTC (23 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint34
Changes since 1.2: +7 -7 lines
File MIME type: text/plain
Corrected array dimensions.
Temporary scalars introduced to avoid storing by TAMC.

1 C $Header: /u/ralf/cvs/ecco_env/pkg/gmredi/GMREDI.h,v 1.3 2000/11/14 17:21:41 heimbach Exp $
2
3 #ifdef ALLOW_GMREDI
4
5 C Package flag
6 logical gmrediIsOn
7
8 C GM/Redi parameters
9 _RL GM_background_K
10 _RL GM_maxSlope
11 _RL GM_Visbeck_alpha
12 _RL GM_Visbeck_length
13 _RL GM_Visbeck_depth
14 _RL GM_Visbeck_maxval_K
15 CHARACTER*(MAX_LEN_FNAM) GM_taper_scheme
16 _RL GM_Scrit
17 _RL GM_Sd
18 COMMON /GM_PARAMS/ GM_background_K,
19 & GM_maxSlope,
20 & GM_Visbeck_alpha,
21 & GM_Visbeck_length,
22 & GM_Visbeck_depth,
23 & GM_Visbeck_maxval_K,
24 & GM_taper_scheme,
25 & GM_Scrit,
26 & GM_Sd
27
28
29 C More GM/Redi parameters diagnosed from previous block
30 C (not directly user configured)
31 _RL GM_rMaxSlope
32 COMMON /GM_PARAMS2/ GM_rMaxSlope
33
34
35 C GM/Redi tensor elements
36
37 C Bottom row of tensor corresponds to W points
38 C Kwx is K_31 element, X direction at W point
39 C Kwy is K_32 element, Y direction at W point
40 C Kwz is K_33 element, Z direction at W point
41 _RL Kwx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
42 _RL Kwy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
43 _RL Kwz(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
44 COMMON /GM_Wtensor/ Kwx,Kwy,Kwz
45
46 #ifdef GM_NON_UNITY_DIAGONAL
47 C First/second rows of tensor corresponds to U/V points
48 C Kux is K_11 element, X direction at U point
49 C Kvy is K_22 element, Y direction at V point
50 _RL Kux(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
51 _RL Kvy(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
52 COMMON /GM_UVtensor/ Kux,Kvy
53 #else
54 _RL Kux,Kvy
55 PARAMETER(Kux=1.,Kvy=1.)
56 #endif
57
58 #ifdef GM_VISBECK_VARIABLE_K
59 C GM mixing/stirring coefficient (spatially variable in horizontal
60 C for Visbeck et al. parameterization)
61 _RL VisbeckK(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
62 COMMON /GM_Visbeck/ VisbeckK
63 #endif
64
65 #endif /* ALLOW_GMREDI */

  ViewVC Help
Powered by ViewVC 1.1.22