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

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

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

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

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.11

  ViewVC Help
Powered by ViewVC 1.1.22