1 |
jmc |
1.8 |
# $Header: /u/gcmpack/MITgcm/pkg/exch2/Makefile,v 1.7 2004/11/16 17:28:02 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 |
|
|
exch2_rl1_cube.F \ |
10 |
|
|
exch2_rl2_cube.F \ |
11 |
|
|
exch2_send_rl1.F \ |
12 |
|
|
exch2_send_rl2.F \ |
13 |
|
|
exch2_uv_xy_rl.F \ |
14 |
|
|
exch2_uv_xyz_rl.F \ |
15 |
|
|
exch2_xy_rl.F \ |
16 |
molod |
1.2 |
exch2_xyz_rl.F \ |
17 |
jmc |
1.6 |
exch2_z_xy_rl.F \ |
18 |
edhill |
1.3 |
exch2_uv_agrid_xy_rl.F \ |
19 |
jmc |
1.7 |
exch2_uv_agrid_xyz_rl.F |
20 |
|
|
|
21 |
|
|
RS_FILES = exch2_recv_rs1.F \ |
22 |
afe |
1.1 |
exch2_recv_rs2.F \ |
23 |
|
|
exch2_rs1_cube.F \ |
24 |
|
|
exch2_rs2_cube.F \ |
25 |
|
|
exch2_send_rs1.F \ |
26 |
|
|
exch2_send_rs2.F \ |
27 |
|
|
exch2_uv_xy_rs.F \ |
28 |
|
|
exch2_uv_xyz_rs.F \ |
29 |
|
|
exch2_xy_rs.F \ |
30 |
molod |
1.2 |
exch2_xyz_rs.F \ |
31 |
jmc |
1.6 |
exch2_z_xy_rs.F \ |
32 |
edhill |
1.3 |
exch2_uv_agrid_xy_rs.F \ |
33 |
jmc |
1.7 |
exch2_uv_agrid_xyz_rs.F |
34 |
|
|
|
35 |
|
|
R4_FILES = exch2_recv_r41.F \ |
36 |
cnh |
1.4 |
exch2_recv_r42.F \ |
37 |
|
|
exch2_r41_cube.F \ |
38 |
|
|
exch2_r42_cube.F \ |
39 |
|
|
exch2_send_r41.F \ |
40 |
|
|
exch2_send_r42.F \ |
41 |
|
|
exch2_uv_xy_r4.F \ |
42 |
|
|
exch2_uv_xyz_r4.F \ |
43 |
|
|
exch2_xy_r4.F \ |
44 |
|
|
exch2_xyz_r4.F \ |
45 |
jmc |
1.6 |
exch2_z_xy_r4.F \ |
46 |
cnh |
1.4 |
exch2_uv_agrid_xy_r4.F \ |
47 |
jmc |
1.7 |
exch2_uv_agrid_xyz_r4.F |
48 |
|
|
|
49 |
|
|
R8_FILES = exch2_recv_r81.F \ |
50 |
cnh |
1.4 |
exch2_recv_r82.F \ |
51 |
|
|
exch2_r81_cube.F \ |
52 |
|
|
exch2_r82_cube.F \ |
53 |
|
|
exch2_send_r81.F \ |
54 |
|
|
exch2_send_r82.F \ |
55 |
|
|
exch2_uv_xy_r8.F \ |
56 |
|
|
exch2_uv_xyz_r8.F \ |
57 |
|
|
exch2_xy_r8.F \ |
58 |
|
|
exch2_xyz_r8.F \ |
59 |
jmc |
1.6 |
exch2_z_xy_r8.F \ |
60 |
cnh |
1.4 |
exch2_uv_agrid_xy_r8.F \ |
61 |
jmc |
1.7 |
exch2_uv_agrid_xyz_r8.F |
62 |
cnh |
1.4 |
|
63 |
|
|
all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
64 |
afe |
1.1 |
|
65 |
|
|
clean: |
66 |
edhill |
1.5 |
-rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) |
67 |
afe |
1.1 |
|
68 |
|
|
# exch_xy_rx |
69 |
|
|
exch_xy_rl.F: exch_xy_rx.template |
70 |
|
|
sed 's/RX/RL/g' exch_xy_rx.template > $@ |
71 |
|
|
exch_xy_rs.F: exch_xy_rx.template |
72 |
|
|
sed 's/RX/RS/g' exch_xy_rx.template > $@ |
73 |
cnh |
1.4 |
exch_xy_r4.F: exch_xy_rx.template |
74 |
|
|
sed 's/RX/R4/g' exch_xy_rx.template > $@ |
75 |
|
|
exch_xy_r8.F: exch_xy_rx.template |
76 |
|
|
sed 's/RX/R8/g' exch_xy_rx.template > $@ |
77 |
afe |
1.1 |
|
78 |
|
|
# exch_xyz_rx |
79 |
|
|
exch_xyz_rl.F: exch_xyz_rx.template |
80 |
|
|
sed 's/RX/RL/g' exch_xyz_rx.template > $@ |
81 |
|
|
exch_xyz_rs.F: exch_xyz_rx.template |
82 |
|
|
sed 's/RX/RS/g' exch_xyz_rx.template > $@ |
83 |
cnh |
1.4 |
exch_xyz_r4.F: exch_xyz_rx.template |
84 |
|
|
sed 's/RX/R4/g' exch_xyz_rx.template > $@ |
85 |
|
|
exch_xyz_r8.F: exch_xyz_rx.template |
86 |
|
|
sed 's/RX/R8/g' exch_xyz_rx.template > $@ |
87 |
afe |
1.1 |
|
88 |
|
|
# exch_uv_xy_rx |
89 |
|
|
exch_uv_xy_rl.F: exch_uv_xy_rx.template |
90 |
|
|
sed 's/RX/RL/g' exch_uv_xy_rx.template > $@ |
91 |
|
|
exch_uv_xy_rs.F: exch_uv_xy_rx.template |
92 |
|
|
sed 's/RX/RS/g' exch_uv_xy_rx.template > $@ |
93 |
cnh |
1.4 |
exch_uv_xy_r4.F: exch_uv_xy_rx.template |
94 |
|
|
sed 's/RX/R4/g' exch_uv_xy_rx.template > $@ |
95 |
|
|
exch_uv_xy_r8.F: exch_uv_xy_rx.template |
96 |
|
|
sed 's/RX/R8/g' exch_uv_xy_rx.template > $@ |
97 |
afe |
1.1 |
|
98 |
|
|
# exch_uv_xyz_rx |
99 |
|
|
exch_uv_xyz_rl.F: exch_uv_xyz_rx.template |
100 |
|
|
sed 's/RX/RL/g' exch_uv_xyz_rx.template > $@ |
101 |
|
|
exch_uv_xyz_rs.F: exch_uv_xyz_rx.template |
102 |
|
|
sed 's/RX/RS/g' exch_uv_xyz_rx.template > $@ |
103 |
cnh |
1.4 |
exch_uv_xyz_r4.F: exch_uv_xyz_rx.template |
104 |
|
|
sed 's/RX/R4/g' exch_uv_xyz_rx.template > $@ |
105 |
|
|
exch_uv_xyz_r8.F: exch_uv_xyz_rx.template |
106 |
|
|
sed 's/RX/R8/g' exch_uv_xyz_rx.template > $@ |
107 |
afe |
1.1 |
|
108 |
|
|
# exch_x_xy_rx |
109 |
|
|
exch_z_xy_rl.F: exch_z_xy_rx.template |
110 |
|
|
sed 's/RX/RL/g' exch_z_xy_rx.template > $@ |
111 |
|
|
exch_z_xy_rs.F: exch_z_xy_rx.template |
112 |
|
|
sed 's/RX/RS/g' exch_z_xy_rx.template > $@ |
113 |
cnh |
1.4 |
exch_z_xy_r4.F: exch_z_xy_rx.template |
114 |
|
|
sed 's/RX/R4/g' exch_z_xy_rx.template > $@ |
115 |
|
|
exch_z_xy_r8.F: exch_z_xy_rx.template |
116 |
|
|
sed 's/RX/R8/g' exch_z_xy_rx.template > $@ |
117 |
afe |
1.1 |
|
118 |
|
|
# exch_z_xyz_rx |
119 |
|
|
exch_z_xyz_rl.F: exch_z_xyz_rx.template |
120 |
|
|
sed 's/RX/RL/g' exch_z_xyz_rx.template > $@ |
121 |
|
|
exch_z_xyz_rs.F: exch_z_xyz_rx.template |
122 |
|
|
sed 's/RX/RS/g' exch_z_xyz_rx.template > $@ |
123 |
cnh |
1.4 |
exch_z_xyz_r4.F: exch_z_xyz_rx.template |
124 |
|
|
sed 's/RX/R4/g' exch_z_xyz_rx.template > $@ |
125 |
|
|
exch_z_xyz_r8.F: exch_z_xyz_rx.template |
126 |
|
|
sed 's/RX/R8/g' exch_z_xyz_rx.template > $@ |
127 |
afe |
1.1 |
|
128 |
|
|
# exch_rx |
129 |
|
|
exch_rl.F: exch_rx.template |
130 |
|
|
sed 's/RX/RL/g' exch_rx.template > $@ |
131 |
|
|
exch_rs.F: exch_rx.template |
132 |
|
|
sed 's/RX/RS/g' exch_rx.template > $@ |
133 |
cnh |
1.4 |
exch_r4.F: exch_rx.template |
134 |
|
|
sed 's/RX/R4/g' exch_rx.template > $@ |
135 |
|
|
exch_r8.F: exch_rx.template |
136 |
|
|
sed 's/RX/R8/g' exch_rx.template > $@ |
137 |
afe |
1.1 |
|
138 |
|
|
# exch_rx_cube |
139 |
|
|
exch_rl_cube.F: exch_rx_cube.template |
140 |
|
|
sed 's/RX/RL/g' exch_rx_cube.template > $@ |
141 |
|
|
exch_rs_cube.F: exch_rx_cube.template |
142 |
|
|
sed 's/RX/RS/g' exch_rx_cube.template > $@ |
143 |
cnh |
1.4 |
exch_r4_cube.F: exch_rx_cube.template |
144 |
|
|
sed 's/RX/R4/g' exch_rx_cube.template > $@ |
145 |
|
|
exch_r8_cube.F: exch_rx_cube.template |
146 |
|
|
sed 's/RX/R8/g' exch_rx_cube.template > $@ |
147 |
afe |
1.1 |
|
148 |
|
|
# exch_uv_rx_cube |
149 |
|
|
exch_uv_rl_cube.F: exch_uv_rx_cube.template |
150 |
|
|
sed 's/RX/RL/g' exch_uv_rx_cube.template > $@ |
151 |
|
|
exch_uv_rs_cube.F: exch_uv_rx_cube.template |
152 |
|
|
sed 's/RX/RS/g' exch_uv_rx_cube.template > $@ |
153 |
cnh |
1.4 |
exch_uv_r4_cube.F: exch_uv_rx_cube.template |
154 |
|
|
sed 's/RX/R4/g' exch_uv_rx_cube.template > $@ |
155 |
|
|
exch_uv_r8_cube.F: exch_uv_rx_cube.template |
156 |
|
|
sed 's/RX/R8/g' exch_uv_rx_cube.template > $@ |
157 |
afe |
1.1 |
|
158 |
|
|
# exch_z_rx_cube |
159 |
|
|
exch_z_rl_cube.F: exch_z_rx_cube.template |
160 |
|
|
sed 's/RX/RL/g' exch_z_rx_cube.template > $@ |
161 |
|
|
exch_z_rs_cube.F: exch_z_rx_cube.template |
162 |
|
|
sed 's/RX/RS/g' exch_z_rx_cube.template > $@ |
163 |
cnh |
1.4 |
exch_z_r4_cube.F: exch_z_rx_cube.template |
164 |
|
|
sed 's/RX/R4/g' exch_z_rx_cube.template > $@ |
165 |
|
|
exch_z_r8_cube.F: exch_z_rx_cube.template |
166 |
|
|
sed 's/RX/R8/g' exch_z_rx_cube.template > $@ |
167 |
afe |
1.1 |
|
168 |
|
|
# exch_rx_recv_get_x |
169 |
|
|
exch_rl_recv_get_x.F: exch_rx_recv_get_x.template |
170 |
|
|
sed 's/RX/RL/g' exch_rx_recv_get_x.template > $@ |
171 |
|
|
exch_rs_recv_get_x.F: exch_rx_recv_get_x.template |
172 |
|
|
sed 's/RX/RS/g' exch_rx_recv_get_x.template > $@ |
173 |
cnh |
1.4 |
exch_r4_recv_get_x.F: exch_rx_recv_get_x.template |
174 |
|
|
sed 's/RX/R4/g' exch_rx_recv_get_x.template > $@ |
175 |
|
|
exch_r8_recv_get_x.F: exch_rx_recv_get_x.template |
176 |
|
|
sed 's/RX/R8/g' exch_rx_recv_get_x.template > $@ |
177 |
afe |
1.1 |
|
178 |
|
|
# exch_rx_recv_get_y |
179 |
|
|
exch_rl_recv_get_y.F: exch_rx_recv_get_y.template |
180 |
|
|
sed 's/RX/RL/g' exch_rx_recv_get_y.template > $@ |
181 |
|
|
exch_rs_recv_get_y.F: exch_rx_recv_get_y.template |
182 |
|
|
sed 's/RX/RS/g' exch_rx_recv_get_y.template > $@ |
183 |
cnh |
1.4 |
exch_r4_recv_get_y.F: exch_rx_recv_get_y.template |
184 |
|
|
sed 's/RX/R4/g' exch_rx_recv_get_y.template > $@ |
185 |
|
|
exch_r8_recv_get_y.F: exch_rx_recv_get_y.template |
186 |
|
|
sed 's/RX/R8/g' exch_rx_recv_get_y.template > $@ |
187 |
afe |
1.1 |
|
188 |
|
|
# exch_rx_send_put_x |
189 |
|
|
exch_rl_send_put_x.F: exch_rx_send_put_x.template |
190 |
|
|
sed 's/RX/RL/g' exch_rx_send_put_x.template > $@ |
191 |
|
|
exch_rs_send_put_x.F: exch_rx_send_put_x.template |
192 |
|
|
sed 's/RX/RS/g' exch_rx_send_put_x.template > $@ |
193 |
cnh |
1.4 |
exch_r4_send_put_x.F: exch_rx_send_put_x.template |
194 |
|
|
sed 's/RX/R4/g' exch_rx_send_put_x.template > $@ |
195 |
|
|
exch_r8_send_put_x.F: exch_rx_send_put_x.template |
196 |
|
|
sed 's/RX/R8/g' exch_rx_send_put_x.template > $@ |
197 |
afe |
1.1 |
|
198 |
|
|
# exch_rx_send_put_y |
199 |
|
|
exch_rl_send_put_y.F: exch_rx_send_put_y.template |
200 |
|
|
sed 's/RX/RL/g' exch_rx_send_put_y.template > $@ |
201 |
|
|
exch_rs_send_put_y.F: exch_rx_send_put_y.template |
202 |
|
|
sed 's/RX/RS/g' exch_rx_send_put_y.template > $@ |
203 |
cnh |
1.4 |
exch_r4_send_put_y.F: exch_rx_send_put_y.template |
204 |
|
|
sed 's/RX/R4/g' exch_rx_send_put_y.template > $@ |
205 |
|
|
exch_r8_send_put_y.F: exch_rx_send_put_y.template |
206 |
|
|
sed 's/RX/R8/g' exch_rx_send_put_y.template > $@ |
207 |
afe |
1.1 |
|
208 |
|
|
# exch2_recv_rx1 |
209 |
|
|
exch2_recv_rl1.F: exch2_recv_rx1.template |
210 |
|
|
sed 's/RX/RL/g' exch2_recv_rx1.template > $@ |
211 |
|
|
exch2_recv_rs1.F: exch2_recv_rx1.template |
212 |
|
|
sed 's/RX/RS/g' exch2_recv_rx1.template > $@ |
213 |
cnh |
1.4 |
exch2_recv_r41.F: exch2_recv_rx1.template |
214 |
|
|
sed 's/RX/R4/g' exch2_recv_rx1.template > $@ |
215 |
|
|
exch2_recv_r81.F: exch2_recv_rx1.template |
216 |
|
|
sed 's/RX/R8/g' exch2_recv_rx1.template > $@ |
217 |
afe |
1.1 |
|
218 |
|
|
# exch2_recv_rx2 |
219 |
|
|
exch2_recv_rl2.F: exch2_recv_rx2.template |
220 |
|
|
sed 's/RX/RL/g' exch2_recv_rx2.template > $@ |
221 |
|
|
exch2_recv_rs2.F: exch2_recv_rx2.template |
222 |
|
|
sed 's/RX/RS/g' exch2_recv_rx2.template > $@ |
223 |
cnh |
1.4 |
exch2_recv_r42.F: exch2_recv_rx2.template |
224 |
|
|
sed 's/RX/R4/g' exch2_recv_rx2.template > $@ |
225 |
|
|
exch2_recv_r82.F: exch2_recv_rx2.template |
226 |
|
|
sed 's/RX/R8/g' exch2_recv_rx2.template > $@ |
227 |
afe |
1.1 |
|
228 |
|
|
# exch2_rx1_cube |
229 |
|
|
exch2_rl1_cube.F: exch2_rx1_cube.template |
230 |
|
|
sed 's/RX/RL/g' exch2_rx1_cube.template > $@ |
231 |
|
|
exch2_rs1_cube.F: exch2_rx1_cube.template |
232 |
|
|
sed 's/RX/RS/g' exch2_rx1_cube.template > $@ |
233 |
cnh |
1.4 |
exch2_r41_cube.F: exch2_rx1_cube.template |
234 |
|
|
sed 's/RX/R4/g' exch2_rx1_cube.template > $@ |
235 |
|
|
exch2_r81_cube.F: exch2_rx1_cube.template |
236 |
|
|
sed 's/RX/R8/g' exch2_rx1_cube.template > $@ |
237 |
afe |
1.1 |
|
238 |
|
|
# exch2_rx2_cube |
239 |
|
|
exch2_rl2_cube.F: exch2_rx2_cube.template |
240 |
|
|
sed 's/RX/RL/g' exch2_rx2_cube.template > $@ |
241 |
|
|
exch2_rs2_cube.F: exch2_rx2_cube.template |
242 |
|
|
sed 's/RX/RS/g' exch2_rx2_cube.template > $@ |
243 |
cnh |
1.4 |
exch2_r42_cube.F: exch2_rx2_cube.template |
244 |
|
|
sed 's/RX/R4/g' exch2_rx2_cube.template > $@ |
245 |
|
|
exch2_r82_cube.F: exch2_rx2_cube.template |
246 |
|
|
sed 's/RX/R8/g' exch2_rx2_cube.template > $@ |
247 |
afe |
1.1 |
|
248 |
|
|
# exch2_send_rx1 |
249 |
|
|
exch2_send_rl1.F: exch2_send_rx1.template |
250 |
|
|
sed 's/RX/RL/g' exch2_send_rx1.template > $@ |
251 |
|
|
exch2_send_rs1.F: exch2_send_rx1.template |
252 |
|
|
sed 's/RX/RS/g' exch2_send_rx1.template > $@ |
253 |
cnh |
1.4 |
exch2_send_r41.F: exch2_send_rx1.template |
254 |
|
|
sed 's/RX/R4/g' exch2_send_rx1.template > $@ |
255 |
|
|
exch2_send_r81.F: exch2_send_rx1.template |
256 |
|
|
sed 's/RX/R8/g' exch2_send_rx1.template > $@ |
257 |
afe |
1.1 |
|
258 |
|
|
# exch2_send_rx2 |
259 |
|
|
exch2_send_rl2.F: exch2_send_rx2.template |
260 |
|
|
sed 's/RX/RL/g' exch2_send_rx2.template > $@ |
261 |
|
|
exch2_send_rs2.F: exch2_send_rx2.template |
262 |
|
|
sed 's/RX/RS/g' exch2_send_rx2.template > $@ |
263 |
cnh |
1.4 |
exch2_send_r42.F: exch2_send_rx2.template |
264 |
|
|
sed 's/RX/R4/g' exch2_send_rx2.template > $@ |
265 |
|
|
exch2_send_r82.F: exch2_send_rx2.template |
266 |
|
|
sed 's/RX/R8/g' exch2_send_rx2.template > $@ |
267 |
afe |
1.1 |
|
268 |
|
|
# exch2_uv_xy_rx |
269 |
|
|
exch2_uv_xy_rl.F: exch2_uv_xy_rx.template |
270 |
|
|
sed 's/RX/RL/g' exch2_uv_xy_rx.template > $@ |
271 |
|
|
exch2_uv_xy_rs.F: exch2_uv_xy_rx.template |
272 |
|
|
sed 's/RX/RS/g' exch2_uv_xy_rx.template > $@ |
273 |
cnh |
1.4 |
exch2_uv_xy_r4.F: exch2_uv_xy_rx.template |
274 |
|
|
sed 's/RX/R4/g' exch2_uv_xy_rx.template > $@ |
275 |
|
|
exch2_uv_xy_r8.F: exch2_uv_xy_rx.template |
276 |
|
|
sed 's/RX/R8/g' exch2_uv_xy_rx.template > $@ |
277 |
afe |
1.1 |
|
278 |
|
|
# exch2_uv_xyz_rx |
279 |
|
|
exch2_uv_xyz_rl.F: exch2_uv_xyz_rx.template |
280 |
|
|
sed 's/RX/RL/g' exch2_uv_xyz_rx.template > $@ |
281 |
|
|
exch2_uv_xyz_rs.F: exch2_uv_xyz_rx.template |
282 |
|
|
sed 's/RX/RS/g' exch2_uv_xyz_rx.template > $@ |
283 |
cnh |
1.4 |
exch2_uv_xyz_r4.F: exch2_uv_xyz_rx.template |
284 |
|
|
sed 's/RX/R4/g' exch2_uv_xyz_rx.template > $@ |
285 |
|
|
exch2_uv_xyz_r8.F: exch2_uv_xyz_rx.template |
286 |
|
|
sed 's/RX/R8/g' exch2_uv_xyz_rx.template > $@ |
287 |
afe |
1.1 |
|
288 |
|
|
# exch2_xy_rx |
289 |
|
|
exch2_xy_rl.F: exch2_xy_rx.template |
290 |
|
|
sed 's/RX/RL/g' exch2_xy_rx.template > $@ |
291 |
|
|
exch2_xy_rs.F: exch2_xy_rx.template |
292 |
|
|
sed 's/RX/RS/g' exch2_xy_rx.template > $@ |
293 |
cnh |
1.4 |
exch2_xy_r4.F: exch2_xy_rx.template |
294 |
|
|
sed 's/RX/R4/g' exch2_xy_rx.template > $@ |
295 |
|
|
exch2_xy_r8.F: exch2_xy_rx.template |
296 |
|
|
sed 's/RX/R8/g' exch2_xy_rx.template > $@ |
297 |
afe |
1.1 |
|
298 |
|
|
# exch2_xyz_rx |
299 |
|
|
exch2_xyz_rl.F: exch2_xyz_rx.template |
300 |
|
|
sed 's/RX/RL/g' exch2_xyz_rx.template > $@ |
301 |
|
|
exch2_xyz_rs.F: exch2_xyz_rx.template |
302 |
|
|
sed 's/RX/RS/g' exch2_xyz_rx.template > $@ |
303 |
cnh |
1.4 |
exch2_xyz_r4.F: exch2_xyz_rx.template |
304 |
|
|
sed 's/RX/R4/g' exch2_xyz_rx.template > $@ |
305 |
|
|
exch2_xyz_r8.F: exch2_xyz_rx.template |
306 |
|
|
sed 's/RX/R8/g' exch2_xyz_rx.template > $@ |
307 |
molod |
1.2 |
|
308 |
jmc |
1.6 |
# exch2_z_xy_rx |
309 |
|
|
exch2_z_xy_rl.F: exch2_z_xy_rx.template |
310 |
|
|
sed 's/RX/RL/g' exch2_z_xy_rx.template > $@ |
311 |
|
|
exch2_z_xy_rs.F: exch2_z_xy_rx.template |
312 |
|
|
sed 's/RX/RS/g' exch2_z_xy_rx.template > $@ |
313 |
|
|
exch2_z_xy_r4.F: exch2_z_xy_rx.template |
314 |
|
|
sed 's/RX/R4/g' exch2_z_xy_rx.template > $@ |
315 |
|
|
exch2_z_xy_r8.F: exch2_z_xy_rx.template |
316 |
|
|
sed 's/RX/R8/g' exch2_z_xy_rx.template > $@ |
317 |
|
|
|
318 |
molod |
1.2 |
# exch2_uv_agrid_xyz.rx |
319 |
|
|
exch2_uv_agrid_xyz_rl.F: exch2_uv_agrid_xyz_rx.template |
320 |
jmc |
1.8 |
sed 's/RX/RL/g' exch2_uv_agrid_xyz_rx.template > $@ |
321 |
|
|
exch2_uv_agrid_xyz_rs.F: exch2_uv_agrid_xyz_rx.template |
322 |
|
|
sed 's/RX/RS/g' exch2_uv_agrid_xyz_rx.template > $@ |
323 |
|
|
exch2_uv_agrid_xyz_r4.F: exch2_uv_agrid_xyz_rx.template |
324 |
|
|
sed 's/RX/R4/g' exch2_uv_agrid_xyz_rx.template > $@ |
325 |
|
|
exch2_uv_agrid_xyz_r8.F: exch2_uv_agrid_xyz_rx.template |
326 |
|
|
sed 's/RX/R8/g' exch2_uv_agrid_xyz_rx.template > $@ |
327 |
molod |
1.2 |
|
328 |
|
|
# exch2_uv_agrid_xy.rx |
329 |
|
|
exch2_uv_agrid_xy_rl.F: exch2_uv_agrid_xy_rx.template |
330 |
|
|
sed 's/RX/RL/g' exch2_uv_agrid_xy_rx.template > $@ |
331 |
jmc |
1.8 |
exch2_uv_agrid_xy_rs.F: exch2_uv_agrid_xy_rx.template |
332 |
molod |
1.2 |
sed 's/RX/RS/g' exch2_uv_agrid_xy_rx.template > $@ |
333 |
jmc |
1.8 |
exch2_uv_agrid_xy_r4.F: exch2_uv_agrid_xy_rx.template |
334 |
cnh |
1.4 |
sed 's/RX/R4/g' exch2_uv_agrid_xy_rx.template > $@ |
335 |
jmc |
1.8 |
exch2_uv_agrid_xy_r8.F: exch2_uv_agrid_xy_rx.template |
336 |
cnh |
1.4 |
sed 's/RX/R8/g' exch2_uv_agrid_xy_rx.template > $@ |
337 |
molod |
1.2 |
|
338 |
|
|
# exch_uv_agrid_xy.rx |
339 |
|
|
exch_uv_agrid_xy_rl.F: exch_uv_agrid_xy_rx.template |
340 |
|
|
sed 's/RX/RL/g' exch_uv_agrid_xy_rx.template > $@ |
341 |
|
|
exch_uv_agrid_xy_rs.F: exch_xy_rx.template |
342 |
|
|
sed 's/RX/RS/g' exch_uv_agrid_xy_rx.template > $@ |
343 |
cnh |
1.4 |
exch_uv_agrid_xy_r4.F: exch_xy_rx.template |
344 |
|
|
sed 's/RX/R4/g' exch_uv_agrid_xy_rx.template > $@ |
345 |
|
|
exch_uv_agrid_xy_r8.F: exch_xy_rx.template |
346 |
|
|
sed 's/RX/R8/g' exch_uv_agrid_xy_rx.template > $@ |
347 |
molod |
1.2 |
|
348 |
|
|
# exch_uv_agrid_xyz.rx |
349 |
|
|
exch_uv_agrid_xyz_rl.F: exch_uv_agrid_xyz_rx.template |
350 |
|
|
sed 's/RX/RL/g' exch_uv_agrid_xyz_rx.template > $@ |
351 |
edhill |
1.3 |
exch_uv_agrid_xyz_rs.F: exch_uv_agrid_xyz_rx.template |
352 |
molod |
1.2 |
sed 's/RX/RS/g' exch_uv_agrid_xyz_rx.template > $@ |
353 |
cnh |
1.4 |
exch_uv_agrid_xyz_r4.F: exch_uv_agrid_xyz_rx.template |
354 |
|
|
sed 's/RX/R4/g' exch_uv_agrid_xyz_rx.template > $@ |
355 |
|
|
exch_uv_agrid_xyz_r8.F: exch_uv_agrid_xyz_rx.template |
356 |
|
|
sed 's/RX/R8/g' exch_uv_agrid_xyz_rx.template > $@ |
357 |
afe |
1.1 |
|