/[MITgcm]/MITgcm/model/inc/GRID_MACROS.h
ViewVC logotype

Contents of /MITgcm/model/inc/GRID_MACROS.h

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


Revision 1.13 - (show annotations) (download)
Sun Aug 11 14:27:37 2013 UTC (10 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, checkpoint65, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint65o, checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64m, checkpoint64o, checkpoint64n, HEAD
Changes since 1.12: +38 -33 lines
File MIME type: text/plain
move FCORI_MACROS.h from PARAMS(_MACROS).h to GRID_MACROS.h (left from 8 yrs
 ago modif when Coriolis arrays were moved from PARAMS.h to GRID.h)

1 C $Header: /u/gcmpack/MITgcm/model/inc/GRID_MACROS.h,v 1.12 2001/09/21 15:13:31 cnh Exp $
2 C $Name: $
3 C
4 CBOP
5 C !ROUTINE: GRID_MACROS.h
6 C !INTERFACE:
7 C include GRID_MACROS.h
8 C !DESCRIPTION: \bv
9 C *==========================================================*
10 C | GRID_MACROS.h
11 C *==========================================================*
12 C | These macros are used to substitute definitions for
13 C | GRID.h variables for particular configurations.
14 C | In setting these variables the following convention
15 C | applies.
16 C | undef phi_CONST - Indicates the variable phi is fixed
17 C | in X, Y and Z.
18 C | undef phi_FX - Indicates the variable phi only
19 C | varies in X (i.e.not in X or Z).
20 C | undef phi_FY - Indicates the variable phi only
21 C | varies in Y (i.e.not in X or Z).
22 C | undef phi_FXY - Indicates the variable phi only
23 C | varies in X and Y ( i.e. not Z).
24 C *==========================================================*
25 C \ev
26 CEOP
27
28 #undef DXC_CONST
29 #undef DXC_FX
30 #undef DXC_FY
31 #include "DXC_MACROS.h"
32
33 #undef DXF_CONST
34 #undef DXF_FX
35 #undef DXF_FY
36 #include "DXF_MACROS.h"
37
38 #undef DXG_CONST
39 #undef DXG_FX
40 #undef DXG_FY
41 #include "DXG_MACROS.h"
42
43 #undef DXV_CONST
44 #undef DXV_FX
45 #undef DXV_FY
46 #include "DXV_MACROS.h"
47
48 #undef DYC_CONST
49 #undef DYC_FX
50 #undef DYC_FY
51 #include "DYC_MACROS.h"
52
53 #undef DYF_CONST
54 #undef DYF_FX
55 #undef DYF_FY
56 #include "DYF_MACROS.h"
57
58 #undef DYG_CONST
59 #undef DYG_FX
60 #undef DYG_FY
61 #include "DYG_MACROS.h"
62
63 #undef DYU_CONST
64 #undef DYU_FX
65 #undef DYU_FY
66 #include "DYU_MACROS.h"
67
68 #undef HFACC_CONST
69 #undef HFACC_FX
70 #undef HFACC_FY
71 #undef HFACC_FXY
72 #include "HFACC_MACROS.h"
73
74 #undef HFACS_CONST
75 #undef HFACS_FX
76 #undef HFACS_FY
77 #undef HFACS_FXY
78 #include "HFACS_MACROS.h"
79
80 #undef HFACW_CONST
81 #undef HFACW_FX
82 #undef HFACW_FY
83 #undef HFACW_FXY
84 #include "HFACW_MACROS.h"
85
86 #undef RECIP_DXC_CONST
87 #undef RECIP_DXC_FX
88 #undef RECIP_DXC_FY
89 #include "RECIP_DXC_MACROS.h"
90
91 #undef RECIP_DXF_CONST
92 #undef RECIP_DXF_FX
93 #undef RECIP_DXF_FY
94 #include "RECIP_DXF_MACROS.h"
95
96 #undef RECIP_DXG_CONST
97 #undef RECIP_DXG_FX
98 #undef RECIP_DXG_FY
99 #include "RECIP_DXG_MACROS.h"
100
101 #undef RECIP_DXV_CONST
102 #undef RECIP_DXV_FX
103 #undef RECIP_DXV_FY
104 #include "RECIP_DXV_MACROS.h"
105
106 #undef RECIP_DYC_CONST
107 #undef RECIP_DYC_FX
108 #undef RECIP_DYC_FY
109 #include "RECIP_DYC_MACROS.h"
110
111 #undef RECIP_DYF_CONST
112 #undef RECIP_DYF_FX
113 #undef RECIP_DYF_FY
114 #include "RECIP_DYF_MACROS.h"
115
116 #undef RECIP_DYG_CONST
117 #undef RECIP_DYG_FX
118 #undef RECIP_DYG_FY
119 #include "RECIP_DYG_MACROS.h"
120
121 #undef RECIP_DYU_CONST
122 #undef RECIP_DYU_FX
123 #undef RECIP_DYU_FY
124 #include "RECIP_DYU_MACROS.h"
125
126 #undef RECIP_HFACC_CONST
127 #undef RECIP_HFACC_FX
128 #undef RECIP_HFACC_FY
129 #undef RECIP_HFACC_FXY
130 #include "RECIP_HFACC_MACROS.h"
131
132 #undef RECIP_HFACS_CONST
133 #undef RECIP_HFACS_FX
134 #undef RECIP_HFACS_FY
135 #undef RECIP_HFACS_FXY
136 #include "RECIP_HFACS_MACROS.h"
137
138 #undef RECIP_HFACW_CONST
139 #undef RECIP_HFACW_FX
140 #undef RECIP_HFACW_FY
141 #undef RECIP_HFACW_FXY
142 #include "RECIP_HFACW_MACROS.h"
143
144 #undef XC_CONST
145 #undef XC_FX
146 #undef XC_FY
147 #include "XC_MACROS.h"
148
149 #undef YC_CONST
150 #undef YC_FX
151 #undef YC_FY
152 #include "YC_MACROS.h"
153
154 #undef RA_CONST
155 #undef RA_FX
156 #undef RA_FY
157 #include "RA_MACROS.h"
158 #include "RAW_MACROS.h"
159 #include "RAS_MACROS.h"
160
161 #undef MASKW_CONST
162 #undef MASKW_FX
163 #undef MASKW_FY
164 #undef MASKW_FXY
165 #include "MASKW_MACROS.h"
166
167 #undef MASKS_CONST
168 #undef MASKS_FX
169 #undef MASKS_FY
170 #undef MASKS_FXY
171 #include "MASKS_MACROS.h"
172
173 #undef TANPHIATU_CONST
174 #undef TANPHIATU_FX
175 #undef TANPHIATU_FY
176 #include "TANPHIATU_MACROS.h"
177
178 #undef TANPHIATV_CONST
179 #undef TANPHIATV_FX
180 #undef TANPHIATV_FY
181 #include "TANPHIATV_MACROS.h"
182
183 #undef FCORI_CONST
184 #undef FCORI_FX
185 #undef FCORI_FY
186 #include "FCORI_MACROS.h"

  ViewVC Help
Powered by ViewVC 1.1.22