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

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

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


Revision 1.4 - (hide annotations) (download)
Wed May 27 21:01:46 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
Changes since 1.3: +61 -3 lines
File MIME type: text/plain
Further memory saving macros for particular grids

1 cnh 1.4 C $Header: /u/gcmpack/models/MITgcmUV/model/inc/GRID_MACROS.h,v 1.3 1998/05/27 05:57:02 cnh Exp $
2 cnh 1.1 C
3     C /==========================================================\
4     C | GRID_MACROS.h |
5     C |==========================================================|
6     C | These macros are used to substitute definitions for |
7     C | GRID.h variables for particular configurations. |
8 cnh 1.2 C | In setting these variables the following convention |
9     C | applies. |
10     C | define phi_CONST - Indicates the variable phi is fixed |
11     C | in X, Y and Z. |
12     C | define phi_FX - Indicates the variable phi only |
13 cnh 1.4 C | varies in X (i.e.not in X or Z). |
14 cnh 1.2 C | define phi_FY - Indicates the variable phi only |
15 cnh 1.4 C | varies in Y (i.e.not in X or Z). |
16 cnh 1.2 C | define phi_FXY - Indicates the variable phi only |
17     C | varies in X and Y ( i.e. not Z). |
18 cnh 1.1 C \==========================================================/
19 cnh 1.2
20     #undef DXC_CONST
21     #undef DXC_FX
22     #undef DXC_FY
23 cnh 1.1 #include "DXC_MACROS.h"
24 cnh 1.2
25     #undef DXF_CONST
26     #undef DXF_FX
27     #undef DXF_FY
28 cnh 1.1 #include "DXF_MACROS.h"
29 cnh 1.2
30     #undef DXG_CONST
31     #undef DXG_FX
32     #undef DXG_FY
33 cnh 1.1 #include "DXG_MACROS.h"
34 cnh 1.2
35     #undef DXV_CONST
36     #undef DXV_FX
37     #undef DXV_FY
38 cnh 1.1 #include "DXV_MACROS.h"
39 cnh 1.3
40     #undef DYC_CONST
41     #undef DYC_FX
42     #undef DYC_FY
43     #include "DYC_MACROS.h"
44    
45     #undef DYF_CONST
46     #undef DYF_FX
47     #undef DYF_FY
48     #include "DYF_MACROS.h"
49    
50     #undef DYG_CONST
51     #undef DYG_FX
52     #undef DYG_FY
53     #include "DYG_MACROS.h"
54    
55     #undef DYU_CONST
56     #undef DYU_FX
57     #undef DYU_FY
58     #include "DYU_MACROS.h"
59 cnh 1.4
60     #undef HFACC_CONST
61     #undef HFACC_FX
62     #undef HFACC_FY
63     #undef HFACC_FXY
64     #include "HFACC_MACROS.h"
65    
66     #undef HFACS_CONST
67     #undef HFACS_FX
68     #undef HFACS_FY
69     #undef HFACS_FXY
70     #include "HFACS_MACROS.h"
71    
72     #undef HFACW_CONST
73     #undef HFACW_FX
74     #undef HFACW_FY
75     #undef HFACW_FXY
76     #include "HFACW_MACROS.h"
77    
78     #undef RDXC_CONST
79     #undef RDXC_FX
80     #undef RDXC_FY
81     #include "RDXC_MACROS.h"
82    
83     #undef RDXF_CONST
84     #undef RDXF_FX
85     #undef RDXF_FY
86     #include "RDXF_MACROS.h"
87    
88     #undef RDXG_CONST
89     #undef RDXG_FX
90     #undef RDXG_FY
91     #include "RDXG_MACROS.h"
92    
93     #undef RDXV_CONST
94     #undef RDXV_FX
95     #undef RDXV_FY
96     #include "RDXV_MACROS.h"
97    
98     #undef RDYC_CONST
99     #undef RDYC_FX
100     #undef RDYC_FY
101     #include "RDYC_MACROS.h"
102    
103     #undef RDYF_CONST
104     #undef RDYF_FX
105     #undef RDYF_FY
106     #include "RDYF_MACROS.h"
107    
108     #undef RDYG_CONST
109     #undef RDYG_FX
110     #undef RDYG_FY
111     #include "RDYG_MACROS.h"
112    
113     #undef RDYU_CONST
114     #undef RDYU_FX
115     #undef RDYU_FY
116     #include "RDYU_MACROS.h"

  ViewVC Help
Powered by ViewVC 1.1.22