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