/[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.12 - (hide annotations) (download)
Fri Sep 21 15:13:31 2001 UTC (22 years, 8 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint51k_post, checkpoint62v, checkpoint47e_post, checkpoint57m_post, checkpoint52l_pre, checkpoint44e_post, checkpoint62u, hrcube4, hrcube5, checkpoint46l_post, checkpoint57g_pre, checkpoint46g_pre, checkpoint47c_post, release1_p13_pre, checkpoint62t, checkpoint50c_post, checkpoint57s_post, checkpoint58b_post, checkpoint57b_post, checkpoint46f_post, checkpoint52d_pre, checkpoint57g_post, checkpoint48e_post, checkpoint56b_post, checkpoint50c_pre, checkpoint57y_post, checkpoint44f_post, checkpoint46b_post, checkpoint52j_pre, checkpoint43a-release1mods, checkpoint51o_pre, checkpoint54d_post, checkpoint54e_post, ecco_c50_e32, ecco_c50_e33, ecco_c50_e30, ecco_c50_e31, release1_p13, checkpoint62c, checkpoint51l_post, checkpoint48i_post, checkpoint57r_post, checkpoint46l_pre, checkpoint57d_post, checkpoint57i_post, checkpoint52l_post, checkpoint52k_post, chkpt44d_post, checkpoint59, checkpoint58, checkpoint55, checkpoint54, checkpoint57, checkpoint56, checkpoint51, checkpoint50, checkpoint53, checkpoint52, release1_p8, release1_p9, checkpoint50d_post, release1_p1, release1_p2, release1_p3, release1_p4, release1_p5, release1_p6, release1_p7, checkpoint58f_post, checkpoint52f_post, checkpoint57n_post, checkpoint58d_post, checkpoint62s, checkpoint58a_post, checkpoint62r, checkpoint62q, checkpoint50b_pre, checkpoint44e_pre, checkpoint62p, checkpoint57z_post, checkpoint54f_post, checkpoint51f_post, checkpoint62a, release1_b1, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62d, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, ecco_c51_e34d, ecco_c51_e34e, ecco_c51_e34f, ecco_c51_e34g, checkpoint62w, ecco_c51_e34a, ecco_c51_e34b, ecco_c51_e34c, checkpoint62z, checkpoint62y, checkpoint62x, checkpoint58y_post, checkpoint48b_post, checkpoint43, checkpoint51d_post, checkpoint48c_pre, checkpoint47d_pre, checkpoint51t_post, checkpoint58t_post, checkpoint51n_post, release1_chkpt44d_post, checkpoint55i_post, checkpoint58m_post, checkpoint57l_post, checkpoint52i_pre, hrcube_1, hrcube_2, hrcube_3, checkpoint51s_post, checkpoint47a_post, checkpoint57t_post, checkpoint55c_post, checkpoint48d_pre, checkpoint51j_post, checkpoint47i_post, checkpoint63g, checkpoint52e_pre, checkpoint57v_post, release1_p11, checkpoint57f_post, checkpoint52e_post, checkpoint51n_pre, checkpoint47d_post, icebear5, icebear4, icebear3, icebear2, checkpoint53d_post, checkpoint46d_pre, checkpoint64, checkpoint60, checkpoint61, checkpoint62, checkpoint63, checkpoint57a_post, checkpoint48d_post, release1-branch_tutorials, checkpoint57h_pre, checkpoint48f_post, checkpoint45d_post, checkpoint52b_pre, checkpoint54b_post, checkpoint46j_pre, checkpoint58w_post, checkpoint57h_post, checkpoint51l_pre, checkpoint52m_post, checkpoint57y_pre, chkpt44a_post, checkpoint55g_post, checkpoint44h_pre, checkpoint48h_post, checkpoint51q_post, ecco_c50_e29, checkpoint51b_pre, checkpoint46a_post, checkpoint47g_post, checkpoint52b_post, checkpoint52c_post, checkpoint46j_post, checkpoint51h_pre, checkpoint46k_post, ecco_c50_e28, chkpt44c_pre, checkpoint58o_post, checkpoint48a_post, checkpoint45a_post, checkpoint57c_post, checkpoint50f_post, checkpoint50a_post, checkpoint50f_pre, checkpoint58p_post, checkpoint58q_post, checkpoint52f_pre, checkpoint55d_post, ecco_c44_e19, ecco_c44_e18, ecco_c44_e17, ecco_c44_e16, release1_p12, checkpoint58e_post, release1_p10, mitgcm_mapl_00, release1_p16, release1_p17, release1_p14, release1_p15, checkpoint47j_post, checkpoint54a_pre, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, ecco_c50_e33a, checkpoint53c_post, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint55d_pre, checkpoint57c_pre, checkpoint58r_post, checkpoint55j_post, branch-exfmods-tag, checkpoint44g_post, branchpoint-genmake2, checkpoint54a_post, checkpoint46e_pre, checkpoint55h_post, checkpoint58n_post, checkpoint51r_post, checkpoint48c_post, checkpoint45b_post, checkpoint46b_pre, checkpoint51i_post, checkpoint57e_post, release1-branch-end, release1_final_v1, checkpoint55b_post, checkpoint51b_post, checkpoint51c_post, checkpoint46c_pre, checkpoint53a_post, checkpoint46, checkpoint47b_post, checkpoint44b_post, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint55f_post, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, ecco_c51_e34, checkpoint46h_pre, checkpoint52d_post, checkpoint53g_post, checkpoint46m_post, checkpoint57p_post, checkpint57u_post, checkpoint46a_pre, checkpoint50g_post, checkpoint45c_post, checkpoint57q_post, ecco_ice2, ecco_ice1, checkpoint44h_post, eckpoint57e_pre, checkpoint46g_post, release1_p12_pre, checkpoint58k_post, checkpoint52a_pre, checkpoint62b, ecco_c44_e22, checkpoint58v_post, checkpoint50h_post, checkpoint52i_post, checkpoint50e_pre, checkpoint50i_post, ecco_c44_e25, checkpoint51i_pre, checkpoint52h_pre, checkpoint56a_post, checkpoint58l_post, checkpoint53f_post, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64l, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint57h_done, checkpoint52j_post, checkpoint47f_post, checkpoint50e_post, chkpt44a_pre, checkpoint46i_post, ecco_c44_e23, ecco_c44_e20, ecco_c44_e21, ecco_c44_e26, ecco_c44_e27, ecco_c44_e24, checkpoint57j_post, checkpoint57f_pre, checkpoint61f, checkpoint46c_post, checkpoint58g_post, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, ecco-branch-mod4, ecco-branch-mod5, branch-netcdf, checkpoint50d_pre, checkpoint58x_post, checkpoint61n, checkpoint52n_post, checkpoint53b_pre, checkpoint46e_post, checkpoint59j, release1_beta1, checkpoint58h_post, checkpoint56c_post, checkpoint58j_post, checkpoint51e_post, checkpoint44b_pre, checkpoint42, checkpoint57a_pre, checkpoint41, checkpoint55a_post, checkpoint47, checkpoint44, checkpoint45, checkpoint48, checkpoint49, checkpoint57o_post, checkpoint46h_post, checkpoint51o_post, checkpoint61q, checkpoint57k_post, checkpoint51f_pre, chkpt44c_post, checkpoint48g_post, checkpoint53b_post, checkpoint47h_post, checkpoint52a_post, checkpoint57w_post, checkpoint61e, checkpoint44f_pre, checkpoint58i_post, checkpoint51g_post, ecco_c52_e35, checkpoint57x_post, checkpoint46d_post, checkpoint50b_post, checkpoint58c_post, checkpoint58u_post, release1-branch_branchpoint, checkpoint51m_post, checkpoint53d_pre, checkpoint58s_post, checkpoint55e_post, checkpoint61g, checkpoint61d, checkpoint54c_post, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint51a_post, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint51p_post, checkpoint61z, checkpoint61x, checkpoint61y, checkpoint51u_post
Branch point for: c24_e25_ice, branch-exfmods-curt, release1_final, release1-branch, branch-genmake2, release1, branch-nonh, tg2-branch, ecco-branch, release1_50yr, netcdf-sm0, icebear, checkpoint51n_branch, release1_coupled
Changes since 1.11: +25 -18 lines
File MIME type: text/plain
More comments up to date and formatted for document extraction of "prototypes".

1 cnh 1.12 C $Header: /u/gcmpack/models/MITgcmUV/model/inc/GRID_MACROS.h,v 1.11 2001/02/04 14:38:44 cnh Exp $
2     C $Name: $
3 cnh 1.1 C
4 cnh 1.12 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 cnh 1.2
28 cnh 1.6 #undef DXC_CONST
29     #undef DXC_FX
30     #undef DXC_FY
31 cnh 1.1 #include "DXC_MACROS.h"
32 cnh 1.2
33 cnh 1.6 #undef DXF_CONST
34     #undef DXF_FX
35     #undef DXF_FY
36 cnh 1.1 #include "DXF_MACROS.h"
37 cnh 1.2
38 cnh 1.6 #undef DXG_CONST
39     #undef DXG_FX
40     #undef DXG_FY
41 cnh 1.1 #include "DXG_MACROS.h"
42 cnh 1.2
43 cnh 1.6 #undef DXV_CONST
44     #undef DXV_FX
45     #undef DXV_FY
46 cnh 1.1 #include "DXV_MACROS.h"
47 cnh 1.3
48 cnh 1.6 #undef DYC_CONST
49     #undef DYC_FX
50     #undef DYC_FY
51 cnh 1.3 #include "DYC_MACROS.h"
52    
53 cnh 1.6 #undef DYF_CONST
54     #undef DYF_FX
55     #undef DYF_FY
56 cnh 1.3 #include "DYF_MACROS.h"
57    
58 cnh 1.6 #undef DYG_CONST
59     #undef DYG_FX
60     #undef DYG_FY
61 cnh 1.3 #include "DYG_MACROS.h"
62    
63 cnh 1.6 #undef DYU_CONST
64     #undef DYU_FX
65     #undef DYU_FY
66 cnh 1.3 #include "DYU_MACROS.h"
67 cnh 1.4
68 cnh 1.6 #undef HFACC_CONST
69     #undef HFACC_FX
70     #undef HFACC_FY
71     #undef HFACC_FXY
72 cnh 1.4 #include "HFACC_MACROS.h"
73    
74 cnh 1.6 #undef HFACS_CONST
75     #undef HFACS_FX
76     #undef HFACS_FY
77     #undef HFACS_FXY
78 cnh 1.4 #include "HFACS_MACROS.h"
79    
80 cnh 1.6 #undef HFACW_CONST
81     #undef HFACW_FX
82     #undef HFACW_FY
83     #undef HFACW_FXY
84 cnh 1.4 #include "HFACW_MACROS.h"
85    
86 cnh 1.8 #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 cnh 1.6
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 cnh 1.9 #undef RA_CONST
155     #undef RA_FX
156     #undef RA_FY
157     #include "RA_MACROS.h"
158 adcroft 1.10 #include "RAW_MACROS.h"
159     #include "RAS_MACROS.h"
160 cnh 1.6
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 cnh 1.7
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