/[MITgcm]/MITgcm/pkg/exch2/Makefile
ViewVC logotype

Contents of /MITgcm/pkg/exch2/Makefile

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


Revision 1.17 - (show annotations) (download)
Thu May 27 14:40:09 2010 UTC (14 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint64, checkpoint65, checkpoint63, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint65o, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x, HEAD
Changes since 1.16: +23 -90 lines
remove exch2_*xy_rx files (call was replaced with exch_*3d_rx(myNz=1))

1 # $Header: /u/gcmpack/MITgcm/pkg/exch2/Makefile,v 1.16 2010/05/25 23:29:49 jmc Exp $
2 # $Name: $
3
4 # Makefile for generate eesupp source code from templates.
5 # Why do we do this? Answer: saves typing!
6
7 RL_FILES = exch2_get_rl1.F \
8 exch2_get_rl2.F \
9 exch2_put_rl1.F \
10 exch2_put_rl2.F \
11 exch2_ad_get_rl1.F \
12 exch2_ad_get_rl2.F \
13 exch2_ad_put_rl1.F \
14 exch2_ad_put_rl2.F \
15 exch2_recv_rl1.F \
16 exch2_recv_rl2.F \
17 exch2_send_rl1.F \
18 exch2_send_rl2.F \
19 exch2_rl1_cube.F \
20 exch2_rl2_cube.F \
21 exch2_rl1_cube_ad.F \
22 exch2_rl2_cube_ad.F \
23 exch2_3d_rl.F \
24 exch2_s3d_rl.F \
25 exch2_z_3d_rl.F \
26 exch2_sm_3d_rl.F \
27 exch2_uv_3d_rl.F \
28 exch2_uv_agrid_3d_rl.F \
29 exch2_uv_bgrid_3d_rl.F \
30 exch2_uv_cgrid_3d_rl.F \
31 exch2_uv_dgrid_3d_rl.F
32
33 RS_FILES = exch2_get_rs1.F \
34 exch2_get_rs2.F \
35 exch2_put_rs1.F \
36 exch2_put_rs2.F \
37 exch2_ad_get_rs1.F \
38 exch2_ad_get_rs2.F \
39 exch2_ad_put_rs1.F \
40 exch2_ad_put_rs2.F \
41 exch2_recv_rs1.F \
42 exch2_recv_rs2.F \
43 exch2_send_rs1.F \
44 exch2_send_rs2.F \
45 exch2_rs1_cube.F \
46 exch2_rs2_cube.F \
47 exch2_rs1_cube_ad.F \
48 exch2_rs2_cube_ad.F \
49 exch2_3d_rs.F \
50 exch2_s3d_rs.F \
51 exch2_z_3d_rs.F \
52 exch2_sm_3d_rs.F \
53 exch2_uv_3d_rs.F \
54 exch2_uv_agrid_3d_rs.F \
55 exch2_uv_bgrid_3d_rs.F \
56 exch2_uv_cgrid_3d_rs.F \
57 exch2_uv_dgrid_3d_rs.F
58
59 R4_FILES = exch2_get_r41.F \
60 exch2_get_r42.F \
61 exch2_put_r41.F \
62 exch2_put_r42.F \
63 exch2_ad_get_r41.F \
64 exch2_ad_get_r42.F \
65 exch2_ad_put_r41.F \
66 exch2_ad_put_r42.F \
67 exch2_recv_r41.F \
68 exch2_recv_r42.F \
69 exch2_send_r41.F \
70 exch2_send_r42.F \
71 exch2_r41_cube.F \
72 exch2_r42_cube.F \
73 exch2_r41_cube_ad.F \
74 exch2_r42_cube_ad.F \
75 exch2_3d_r4.F \
76 exch2_s3d_r4.F \
77 exch2_z_3d_r4.F \
78 exch2_sm_3d_r4.F \
79 exch2_uv_3d_r4.F \
80 exch2_uv_agrid_3d_r4.F \
81 exch2_uv_bgrid_3d_r4.F \
82 exch2_uv_cgrid_3d_r4.F \
83 exch2_uv_dgrid_3d_r4.F
84
85 R8_FILES = exch2_get_r81.F \
86 exch2_get_r82.F \
87 exch2_put_r81.F \
88 exch2_put_r82.F \
89 exch2_ad_get_r81.F \
90 exch2_ad_get_r82.F \
91 exch2_ad_put_r81.F \
92 exch2_ad_put_r82.F \
93 exch2_recv_r81.F \
94 exch2_recv_r82.F \
95 exch2_send_r81.F \
96 exch2_send_r82.F \
97 exch2_r81_cube.F \
98 exch2_r82_cube.F \
99 exch2_r81_cube_ad.F \
100 exch2_r82_cube_ad.F \
101 exch2_3d_r8.F \
102 exch2_s3d_r8.F \
103 exch2_z_3d_r8.F \
104 exch2_sm_3d_r8.F \
105 exch2_uv_3d_r8.F \
106 exch2_uv_agrid_3d_r8.F \
107 exch2_uv_bgrid_3d_r8.F \
108 exch2_uv_cgrid_3d_r8.F \
109 exch2_uv_dgrid_3d_r8.F
110
111 OLD_FILES = exch2_xy_rl.F exch2_xy_rs.F exch2_xy_r4.F exch2_xy_r8.F \
112 exch2_xyz_rl.F exch2_xyz_rs.F exch2_xyz_r4.F exch2_xyz_r8.F \
113 exch2_z_xy_rl.F exch2_z_xy_rs.F exch2_z_xy_r4.F exch2_z_xy_r8.F \
114 exch2_uv_xy_rl.F exch2_uv_xy_rs.F exch2_uv_xy_r4.F exch2_uv_xy_r8.F \
115 exch2_uv_xyz_rl.F exch2_uv_xyz_rs.F exch2_uv_xyz_r4.F exch2_uv_xyz_r8.F \
116 exch2_uv_agrid_xy_rl.F exch2_uv_agrid_xy_rs.F exch2_uv_agrid_xy_r4.F exch2_uv_agrid_xy_r8.F \
117 exch2_uv_agrid_xyz_rl.F exch2_uv_agrid_xyz_rs.F exch2_uv_agrid_xyz_r4.F exch2_uv_agrid_xyz_r8.F \
118 exch2_recv_rl1_ad.F exch2_recv_rs1_ad.F exch2_recv_r41_ad.F exch2_recv_r81_ad.F \
119 exch2_recv_rl2_ad.F exch2_recv_rs2_ad.F exch2_recv_r42_ad.F exch2_recv_r82_ad.F \
120 exch2_send_rl1_ad.F exch2_send_rs1_ad.F exch2_send_r41_ad.F exch2_send_r81_ad.F \
121 exch2_send_rl2_ad.F exch2_send_rs2_ad.F exch2_send_r42_ad.F exch2_send_r82_ad.F
122
123 all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES)
124
125 clean_old:
126 -rm -f $(OLD_FILES)
127
128 clean:
129 -rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) $(OLD_FILES)
130
131 # exch2_get_rx1
132 exch2_get_rl1.F: exch2_get_rx1.template
133 sed 's/RX/RL/g' exch2_get_rx1.template > $@
134 exch2_get_rs1.F: exch2_get_rx1.template
135 sed 's/RX/RS/g' exch2_get_rx1.template > $@
136 exch2_get_r41.F: exch2_get_rx1.template
137 sed 's/RX/R4/g' exch2_get_rx1.template > $@
138 exch2_get_r81.F: exch2_get_rx1.template
139 sed 's/RX/R8/g' exch2_get_rx1.template > $@
140
141 # exch2_get_rx2
142 exch2_get_rl2.F: exch2_get_rx2.template
143 sed 's/RX/RL/g' exch2_get_rx2.template > $@
144 exch2_get_rs2.F: exch2_get_rx2.template
145 sed 's/RX/RS/g' exch2_get_rx2.template > $@
146 exch2_get_r42.F: exch2_get_rx2.template
147 sed 's/RX/R4/g' exch2_get_rx2.template > $@
148 exch2_get_r82.F: exch2_get_rx2.template
149 sed 's/RX/R8/g' exch2_get_rx2.template > $@
150
151 # exch2_put_rx1
152 exch2_put_rl1.F: exch2_put_rx1.template
153 sed 's/RX/RL/g' exch2_put_rx1.template > $@
154 exch2_put_rs1.F: exch2_put_rx1.template
155 sed 's/RX/RS/g' exch2_put_rx1.template > $@
156 exch2_put_r41.F: exch2_put_rx1.template
157 sed 's/RX/R4/g' exch2_put_rx1.template > $@
158 exch2_put_r81.F: exch2_put_rx1.template
159 sed 's/RX/R8/g' exch2_put_rx1.template > $@
160
161 # exch2_put_rx2
162 exch2_put_rl2.F: exch2_put_rx2.template
163 sed 's/RX/RL/g' exch2_put_rx2.template > $@
164 exch2_put_rs2.F: exch2_put_rx2.template
165 sed 's/RX/RS/g' exch2_put_rx2.template > $@
166 exch2_put_r42.F: exch2_put_rx2.template
167 sed 's/RX/R4/g' exch2_put_rx2.template > $@
168 exch2_put_r82.F: exch2_put_rx2.template
169 sed 's/RX/R8/g' exch2_put_rx2.template > $@
170
171 # exch2_ad_get_rx1
172 exch2_ad_get_rl1.F: exch2_ad_get_rx1.template
173 sed 's/RX/RL/g' exch2_ad_get_rx1.template > $@
174 exch2_ad_get_rs1.F: exch2_ad_get_rx1.template
175 sed 's/RX/RS/g' exch2_ad_get_rx1.template > $@
176 exch2_ad_get_r41.F: exch2_ad_get_rx1.template
177 sed 's/RX/R4/g' exch2_ad_get_rx1.template > $@
178 exch2_ad_get_r81.F: exch2_ad_get_rx1.template
179 sed 's/RX/R8/g' exch2_ad_get_rx1.template > $@
180
181 # exch2_ad_get_rx2
182 exch2_ad_get_rl2.F: exch2_ad_get_rx2.template
183 sed 's/RX/RL/g' exch2_ad_get_rx2.template > $@
184 exch2_ad_get_rs2.F: exch2_ad_get_rx2.template
185 sed 's/RX/RS/g' exch2_ad_get_rx2.template > $@
186 exch2_ad_get_r42.F: exch2_ad_get_rx2.template
187 sed 's/RX/R4/g' exch2_ad_get_rx2.template > $@
188 exch2_ad_get_r82.F: exch2_ad_get_rx2.template
189 sed 's/RX/R8/g' exch2_ad_get_rx2.template > $@
190
191 # exch2_ad_put_rx1
192 exch2_ad_put_rl1.F: exch2_ad_put_rx1.template
193 sed 's/RX/RL/g' exch2_ad_put_rx1.template > $@
194 exch2_ad_put_rs1.F: exch2_ad_put_rx1.template
195 sed 's/RX/RS/g' exch2_ad_put_rx1.template > $@
196 exch2_ad_put_r41.F: exch2_ad_put_rx1.template
197 sed 's/RX/R4/g' exch2_ad_put_rx1.template > $@
198 exch2_ad_put_r81.F: exch2_ad_put_rx1.template
199 sed 's/RX/R8/g' exch2_ad_put_rx1.template > $@
200
201 # exch2_ad_put_rx2
202 exch2_ad_put_rl2.F: exch2_ad_put_rx2.template
203 sed 's/RX/RL/g' exch2_ad_put_rx2.template > $@
204 exch2_ad_put_rs2.F: exch2_ad_put_rx2.template
205 sed 's/RX/RS/g' exch2_ad_put_rx2.template > $@
206 exch2_ad_put_r42.F: exch2_ad_put_rx2.template
207 sed 's/RX/R4/g' exch2_ad_put_rx2.template > $@
208 exch2_ad_put_r82.F: exch2_ad_put_rx2.template
209 sed 's/RX/R8/g' exch2_ad_put_rx2.template > $@
210
211 # exch2_recv_rx1
212 exch2_recv_rl1.F: exch2_recv_rx1.template
213 sed 's/RX/RL/g' exch2_recv_rx1.template > $@
214 exch2_recv_rs1.F: exch2_recv_rx1.template
215 sed 's/RX/RS/g' exch2_recv_rx1.template > $@
216 exch2_recv_r41.F: exch2_recv_rx1.template
217 sed 's/RX/R4/g' exch2_recv_rx1.template > $@
218 exch2_recv_r81.F: exch2_recv_rx1.template
219 sed 's/RX/R8/g' exch2_recv_rx1.template > $@
220
221 # exch2_recv_rx2
222 exch2_recv_rl2.F: exch2_recv_rx2.template
223 sed 's/RX/RL/g' exch2_recv_rx2.template > $@
224 exch2_recv_rs2.F: exch2_recv_rx2.template
225 sed 's/RX/RS/g' exch2_recv_rx2.template > $@
226 exch2_recv_r42.F: exch2_recv_rx2.template
227 sed 's/RX/R4/g' exch2_recv_rx2.template > $@
228 exch2_recv_r82.F: exch2_recv_rx2.template
229 sed 's/RX/R8/g' exch2_recv_rx2.template > $@
230
231 # exch2_send_rx1
232 exch2_send_rl1.F: exch2_send_rx1.template
233 sed 's/RX/RL/g' exch2_send_rx1.template > $@
234 exch2_send_rs1.F: exch2_send_rx1.template
235 sed 's/RX/RS/g' exch2_send_rx1.template > $@
236 exch2_send_r41.F: exch2_send_rx1.template
237 sed 's/RX/R4/g' exch2_send_rx1.template > $@
238 exch2_send_r81.F: exch2_send_rx1.template
239 sed 's/RX/R8/g' exch2_send_rx1.template > $@
240
241 # exch2_send_rx2
242 exch2_send_rl2.F: exch2_send_rx2.template
243 sed 's/RX/RL/g' exch2_send_rx2.template > $@
244 exch2_send_rs2.F: exch2_send_rx2.template
245 sed 's/RX/RS/g' exch2_send_rx2.template > $@
246 exch2_send_r42.F: exch2_send_rx2.template
247 sed 's/RX/R4/g' exch2_send_rx2.template > $@
248 exch2_send_r82.F: exch2_send_rx2.template
249 sed 's/RX/R8/g' exch2_send_rx2.template > $@
250
251 # exch2_rx1_cube
252 exch2_rl1_cube.F: exch2_rx1_cube.template
253 sed 's/RX/RL/g' exch2_rx1_cube.template > $@
254 exch2_rs1_cube.F: exch2_rx1_cube.template
255 sed 's/RX/RS/g' exch2_rx1_cube.template > $@
256 exch2_r41_cube.F: exch2_rx1_cube.template
257 sed 's/RX/R4/g' exch2_rx1_cube.template > $@
258 exch2_r81_cube.F: exch2_rx1_cube.template
259 sed 's/RX/R8/g' exch2_rx1_cube.template > $@
260
261 # exch2_rx2_cube
262 exch2_rl2_cube.F: exch2_rx2_cube.template
263 sed 's/RX/RL/g' exch2_rx2_cube.template > $@
264 exch2_rs2_cube.F: exch2_rx2_cube.template
265 sed 's/RX/RS/g' exch2_rx2_cube.template > $@
266 exch2_r42_cube.F: exch2_rx2_cube.template
267 sed 's/RX/R4/g' exch2_rx2_cube.template > $@
268 exch2_r82_cube.F: exch2_rx2_cube.template
269 sed 's/RX/R8/g' exch2_rx2_cube.template > $@
270
271 # exch2_rx1_cube_ad
272 exch2_rl1_cube_ad.F: exch2_rx1_cube_ad.template
273 sed 's/RX/RL/g' exch2_rx1_cube_ad.template > $@
274 exch2_rs1_cube_ad.F: exch2_rx1_cube_ad.template
275 sed 's/RX/RS/g' exch2_rx1_cube_ad.template > $@
276 exch2_r41_cube_ad.F: exch2_rx1_cube_ad.template
277 sed 's/RX/R4/g' exch2_rx1_cube_ad.template > $@
278 exch2_r81_cube_ad.F: exch2_rx1_cube_ad.template
279 sed 's/RX/R8/g' exch2_rx1_cube_ad.template > $@
280
281 # exch2_rx2_cube_ad
282 exch2_rl2_cube_ad.F: exch2_rx2_cube_ad.template
283 sed 's/RX/RL/g' exch2_rx2_cube_ad.template > $@
284 exch2_rs2_cube_ad.F: exch2_rx2_cube_ad.template
285 sed 's/RX/RS/g' exch2_rx2_cube_ad.template > $@
286 exch2_r42_cube_ad.F: exch2_rx2_cube_ad.template
287 sed 's/RX/R4/g' exch2_rx2_cube_ad.template > $@
288 exch2_r82_cube_ad.F: exch2_rx2_cube_ad.template
289 sed 's/RX/R8/g' exch2_rx2_cube_ad.template > $@
290
291 # exch2_3d_rx
292 exch2_3d_rl.F: exch2_3d_rx.template
293 sed 's/RX/RL/g' exch2_3d_rx.template > $@
294 exch2_3d_rs.F: exch2_3d_rx.template
295 sed 's/RX/RS/g' exch2_3d_rx.template > $@
296 exch2_3d_r4.F: exch2_3d_rx.template
297 sed 's/RX/R4/g' exch2_3d_rx.template > $@
298 exch2_3d_r8.F: exch2_3d_rx.template
299 sed 's/RX/R8/g' exch2_3d_rx.template > $@
300
301 # exch2_s3d_rx
302 exch2_s3d_rl.F: exch2_s3d_rx.template
303 sed 's/RX/RL/g' exch2_s3d_rx.template > $@
304 exch2_s3d_rs.F: exch2_s3d_rx.template
305 sed 's/RX/RS/g' exch2_s3d_rx.template > $@
306 exch2_s3d_r4.F: exch2_s3d_rx.template
307 sed 's/RX/R4/g' exch2_s3d_rx.template > $@
308 exch2_s3d_r8.F: exch2_s3d_rx.template
309 sed 's/RX/R8/g' exch2_s3d_rx.template > $@
310
311 # exch2_z_3d_rx
312 exch2_z_3d_rl.F: exch2_z_3d_rx.template
313 sed 's/RX/RL/g' exch2_z_3d_rx.template > $@
314 exch2_z_3d_rs.F: exch2_z_3d_rx.template
315 sed 's/RX/RS/g' exch2_z_3d_rx.template > $@
316 exch2_z_3d_r4.F: exch2_z_3d_rx.template
317 sed 's/RX/R4/g' exch2_z_3d_rx.template > $@
318 exch2_z_3d_r8.F: exch2_z_3d_rx.template
319 sed 's/RX/R8/g' exch2_z_3d_rx.template > $@
320
321 # exch2_sm_3d_rx
322 exch2_sm_3d_rl.F: exch2_sm_3d_rx.template
323 sed 's/RX/RL/g' exch2_sm_3d_rx.template > $@
324 exch2_sm_3d_rs.F: exch2_sm_3d_rx.template
325 sed 's/RX/RS/g' exch2_sm_3d_rx.template > $@
326 exch2_sm_3d_r4.F: exch2_sm_3d_rx.template
327 sed 's/RX/R4/g' exch2_sm_3d_rx.template > $@
328 exch2_sm_3d_r8.F: exch2_sm_3d_rx.template
329 sed 's/RX/R8/g' exch2_sm_3d_rx.template > $@
330
331 # exch2_uv_3d_rx
332 exch2_uv_3d_rl.F: exch2_uv_3d_rx.template
333 sed 's/RX/RL/g' exch2_uv_3d_rx.template > $@
334 exch2_uv_3d_rs.F: exch2_uv_3d_rx.template
335 sed 's/RX/RS/g' exch2_uv_3d_rx.template > $@
336 exch2_uv_3d_r4.F: exch2_uv_3d_rx.template
337 sed 's/RX/R4/g' exch2_uv_3d_rx.template > $@
338 exch2_uv_3d_r8.F: exch2_uv_3d_rx.template
339 sed 's/RX/R8/g' exch2_uv_3d_rx.template > $@
340
341 # exch2_uv_agrid_3d_rx
342 exch2_uv_agrid_3d_rl.F: exch2_uv_agrid_3d_rx.template
343 sed 's/RX/RL/g' exch2_uv_agrid_3d_rx.template > $@
344 exch2_uv_agrid_3d_rs.F: exch2_uv_agrid_3d_rx.template
345 sed 's/RX/RS/g' exch2_uv_agrid_3d_rx.template > $@
346 exch2_uv_agrid_3d_r4.F: exch2_uv_agrid_3d_rx.template
347 sed 's/RX/R4/g' exch2_uv_agrid_3d_rx.template > $@
348 exch2_uv_agrid_3d_r8.F: exch2_uv_agrid_3d_rx.template
349 sed 's/RX/R8/g' exch2_uv_agrid_3d_rx.template > $@
350
351 # exch2_uv_bgrid_3d_rx
352 exch2_uv_bgrid_3d_rl.F: exch2_uv_bgrid_3d_rx.template
353 sed 's/RX/RL/g' exch2_uv_bgrid_3d_rx.template > $@
354 exch2_uv_bgrid_3d_rs.F: exch2_uv_bgrid_3d_rx.template
355 sed 's/RX/RS/g' exch2_uv_bgrid_3d_rx.template > $@
356 exch2_uv_bgrid_3d_r4.F: exch2_uv_bgrid_3d_rx.template
357 sed 's/RX/R4/g' exch2_uv_bgrid_3d_rx.template > $@
358 exch2_uv_bgrid_3d_r8.F: exch2_uv_bgrid_3d_rx.template
359 sed 's/RX/R8/g' exch2_uv_bgrid_3d_rx.template > $@
360
361 # exch2_uv_cgrid_3d_rx
362 exch2_uv_cgrid_3d_rl.F: exch2_uv_cgrid_3d_rx.template
363 sed 's/RX/RL/g' exch2_uv_cgrid_3d_rx.template > $@
364 exch2_uv_cgrid_3d_rs.F: exch2_uv_cgrid_3d_rx.template
365 sed 's/RX/RS/g' exch2_uv_cgrid_3d_rx.template > $@
366 exch2_uv_cgrid_3d_r4.F: exch2_uv_cgrid_3d_rx.template
367 sed 's/RX/R4/g' exch2_uv_cgrid_3d_rx.template > $@
368 exch2_uv_cgrid_3d_r8.F: exch2_uv_cgrid_3d_rx.template
369 sed 's/RX/R8/g' exch2_uv_cgrid_3d_rx.template > $@
370
371 # exch2_uv_dgrid_3d_rx
372 exch2_uv_dgrid_3d_rl.F: exch2_uv_dgrid_3d_rx.template
373 sed 's/RX/RL/g' exch2_uv_dgrid_3d_rx.template > $@
374 exch2_uv_dgrid_3d_rs.F: exch2_uv_dgrid_3d_rx.template
375 sed 's/RX/RS/g' exch2_uv_dgrid_3d_rx.template > $@
376 exch2_uv_dgrid_3d_r4.F: exch2_uv_dgrid_3d_rx.template
377 sed 's/RX/R4/g' exch2_uv_dgrid_3d_rx.template > $@
378 exch2_uv_dgrid_3d_r8.F: exch2_uv_dgrid_3d_rx.template
379 sed 's/RX/R8/g' exch2_uv_dgrid_3d_rx.template > $@
380

  ViewVC Help
Powered by ViewVC 1.1.22