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

Annotation of /MITgcm/pkg/exch2/Makefile

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


Revision 1.14 - (hide annotations) (download)
Fri Aug 17 18:21:30 2007 UTC (16 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59g, checkpoint59f, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint59j, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i
Changes since 1.13: +20 -6 lines
add an other EXCH S/R for D-grid velocity field

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

  ViewVC Help
Powered by ViewVC 1.1.22