/[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.12 - (hide annotations) (download)
Fri Jul 27 22:15:23 2007 UTC (16 years, 10 months ago) by heimbach
Branch: MAIN
Changes since 1.11: +141 -57 lines
Preparing exch2 adjoint, based on hand-written exch2 templates.

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

  ViewVC Help
Powered by ViewVC 1.1.22