/[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.13 - (hide annotations) (download)
Thu Aug 16 21:10:22 2007 UTC (16 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.12: +15 -1 lines
add an other EXCH S/R for Second-Moment (Sxy)

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

  ViewVC Help
Powered by ViewVC 1.1.22