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

Annotation of /MITgcm_contrib/ESMF/interface_test/code/GRID_MACROS.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: /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"

  ViewVC Help
Powered by ViewVC 1.1.22