File indexing completed on 2018-03-02 18:36:11 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
aea29c8517 Alis*0001
0002
0003
ce7304455e Jean*0004 RL_FILES = exch_xy_rl.F exch_3d_rl.F exch_xyz_rl.F exch_s3d_rl.F \
0005 exch_uv_xy_rl.F exch_uv_3d_rl.F exch_uv_xyz_rl.F \
2485739087 Jean*0006 exch_z_3d_rl.F exch_sm_3d_rl.F \
ac492cb922 Jean*0007 exch_uv_agrid_3d_rl.F exch_uv_bgrid_3d_rl.F exch_uv_dgrid_3d_rl.F \
6979a1789e Jean*0008 exch0_rl.F exch1_rl.F \
45d7b5cc4e Jean*0009 exch1_rl_cube.F exch1_z_rl_cube.F exch1_uv_rl_cube.F exch1_bg_rl_cube.F \
0010 exch1_rl_ad.F exch1_rl_cube_ad.F \
aea29c8517 Alis*0011 exch_rl_recv_get_x.F exch_rl_recv_get_y.F \
ce7304455e Jean*0012 exch_rl_send_put_x.F exch_rl_send_put_y.F
aea29c8517 Alis*0013
ce7304455e Jean*0014 RS_FILES = exch_xy_rs.F exch_3d_rs.F exch_xyz_rs.F exch_s3d_rs.F \
0015 exch_uv_xy_rs.F exch_uv_3d_rs.F exch_uv_xyz_rs.F \
2485739087 Jean*0016 exch_z_3d_rs.F exch_sm_3d_rs.F \
ac492cb922 Jean*0017 exch_uv_agrid_3d_rs.F exch_uv_bgrid_3d_rs.F exch_uv_dgrid_3d_rs.F \
6979a1789e Jean*0018 exch0_rs.F exch1_rs.F \
45d7b5cc4e Jean*0019 exch1_rs_cube.F exch1_z_rs_cube.F exch1_uv_rs_cube.F exch1_bg_rs_cube.F \
0020 exch1_rs_ad.F exch1_rs_cube_ad.F \
aea29c8517 Alis*0021 exch_rs_recv_get_x.F exch_rs_recv_get_y.F \
ce7304455e Jean*0022 exch_rs_send_put_x.F exch_rs_send_put_y.F
4dfcd3c1dc Andr*0023
ce7304455e Jean*0024 R4_FILES = exch_xy_r4.F exch_3d_r4.F exch_xyz_r4.F exch_s3d_r4.F \
0025 exch_uv_xy_r4.F exch_uv_3d_r4.F exch_uv_xyz_r4.F \
2485739087 Jean*0026 exch_z_3d_r4.F exch_sm_3d_r4.F \
ac492cb922 Jean*0027 exch_uv_agrid_3d_r4.F exch_uv_bgrid_3d_r4.F exch_uv_dgrid_3d_r4.F \
6979a1789e Jean*0028 exch0_r4.F exch1_r4.F \
45d7b5cc4e Jean*0029 exch1_r4_cube.F exch1_z_r4_cube.F exch1_uv_r4_cube.F exch1_bg_r4_cube.F \
76313407cc Chri*0030 exch_r4_recv_get_x.F exch_r4_recv_get_y.F \
2c3e6deece Jean*0031 exch_r4_send_put_x.F exch_r4_send_put_y.F \
d7fbd5d0c9 Gael*0032 gather_2d_r4.F scatter_2d_r4.F \
583565da79 Jean*0033 gather_vec_r4.F scatter_vec_r4.F \
d7fbd5d0c9 Gael*0034 gather_2d_wh_r4.F scatter_2d_wh_r4.F
aea29c8517 Alis*0035
ce7304455e Jean*0036 R8_FILES = exch_xy_r8.F exch_3d_r8.F exch_xyz_r8.F exch_s3d_r8.F \
0037 exch_uv_xy_r8.F exch_uv_3d_r8.F exch_uv_xyz_r8.F \
2485739087 Jean*0038 exch_z_3d_r8.F exch_sm_3d_r8.F \
ac492cb922 Jean*0039 exch_uv_agrid_3d_r8.F exch_uv_bgrid_3d_r8.F exch_uv_dgrid_3d_r8.F \
6979a1789e Jean*0040 exch0_r8.F exch1_r8.F \
45d7b5cc4e Jean*0041 exch1_r8_cube.F exch1_z_r8_cube.F exch1_uv_r8_cube.F exch1_bg_r8_cube.F \
76313407cc Chri*0042 exch_r8_recv_get_x.F exch_r8_recv_get_y.F \
2c3e6deece Jean*0043 exch_r8_send_put_x.F exch_r8_send_put_y.F \
d7fbd5d0c9 Gael*0044 gather_2d_r8.F scatter_2d_r8.F \
583565da79 Jean*0045 gather_vec_r8.F scatter_vec_r8.F \
d7fbd5d0c9 Gael*0046 gather_2d_wh_r8.F scatter_2d_wh_r8.F
76313407cc Chri*0047
0751b5c3fb Jean*0048 OLD_FILES = exch_z_xy_rl.F exch_z_xy_rs.F exch_z_xy_r4.F exch_z_xy_r8.F \
0049 exch_z_xyz_rl.F exch_z_xyz_rs.F exch_z_xyz_r4.F exch_z_xyz_r8.F \
0050 exch_uv_agrid_xy_rl.F exch_uv_agrid_xy_rs.F exch_uv_agrid_xy_r4.F exch_uv_agrid_xy_r8.F \
45d7b5cc4e Jean*0051 exch_uv_agrid_xyz_rl.F exch_uv_agrid_xyz_rs.F exch_uv_agrid_xyz_r4.F exch_uv_agrid_xyz_r8.F \
0052 exch_rl.F exch_rs.F exch_r4.F exch_r8.F \
0053 exch_rl_cube.F exch_rs_cube.F exch_r4_cube.F exch_r8_cube.F \
0054 exch_z_rl_cube.F exch_z_rs_cube.F exch_z_r4_cube.F exch_z_r8_cube.F \
0055 exch_uv_rl_cube.F exch_uv_rs_cube.F exch_uv_r4_cube.F exch_uv_r8_cube.F \
0056 exch_bg_rl_cube.F exch_bg_rs_cube.F exch_bg_r4_cube.F exch_bg_r8_cube.F
76313407cc Chri*0057
0058 all: $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES)
aea29c8517 Alis*0059
2ee88378a5 Jean*0060 clean_old:
0061 -rm -f $(OLD_FILES)
0062
aea29c8517 Alis*0063 clean:
0751b5c3fb Jean*0064 -rm -f $(RL_FILES) $(RS_FILES) $(R4_FILES) $(R8_FILES) $(OLD_FILES)
aea29c8517 Alis*0065
0066
0067 exch_xy_rl.F: exch_xy_rx.template
0068 sed 's/RX/RL/g' exch_xy_rx.template > $@
0069 exch_xy_rs.F: exch_xy_rx.template
0070 sed 's/RX/RS/g' exch_xy_rx.template > $@
ce7304455e Jean*0071 exch_xy_r8.F: exch_xy_rx.template
0072 sed 's/RX/R8/g' exch_xy_rx.template > $@
0073 exch_xy_r4.F: exch_xy_rx.template
0074 sed 's/RX/R4/g' exch_xy_rx.template > $@
0075
0076
0077 exch_3d_rl.F: exch_3d_rx.template
0078 sed 's/RX/RL/g' exch_3d_rx.template > $@
0079 exch_3d_rs.F: exch_3d_rx.template
0080 sed 's/RX/RS/g' exch_3d_rx.template > $@
0081 exch_3d_r8.F: exch_3d_rx.template
0082 sed 's/RX/R8/g' exch_3d_rx.template > $@
0083 exch_3d_r4.F: exch_3d_rx.template
0084 sed 's/RX/R4/g' exch_3d_rx.template > $@
aea29c8517 Alis*0085
0086
0087 exch_xyz_rl.F: exch_xyz_rx.template
0088 sed 's/RX/RL/g' exch_xyz_rx.template > $@
0089 exch_xyz_rs.F: exch_xyz_rx.template
0090 sed 's/RX/RS/g' exch_xyz_rx.template > $@
ce7304455e Jean*0091 exch_xyz_r8.F: exch_xyz_rx.template
0092 sed 's/RX/R8/g' exch_xyz_rx.template > $@
0093 exch_xyz_r4.F: exch_xyz_rx.template
0094 sed 's/RX/R4/g' exch_xyz_rx.template > $@
aea29c8517 Alis*0095
056a52ae18 Jean*0096
0097 exch_s3d_rl.F: exch_s3d_rx.template
0098 sed 's/RX/RL/g' exch_s3d_rx.template > $@
0099 exch_s3d_rs.F: exch_s3d_rx.template
0100 sed 's/RX/RS/g' exch_s3d_rx.template > $@
ce7304455e Jean*0101 exch_s3d_r8.F: exch_s3d_rx.template
0102 sed 's/RX/R8/g' exch_s3d_rx.template > $@
0103 exch_s3d_r4.F: exch_s3d_rx.template
0104 sed 's/RX/R4/g' exch_s3d_rx.template > $@
056a52ae18 Jean*0105
aea29c8517 Alis*0106
0107 exch_uv_xy_rl.F: exch_uv_xy_rx.template
0108 sed 's/RX/RL/g' exch_uv_xy_rx.template > $@
0109 exch_uv_xy_rs.F: exch_uv_xy_rx.template
0110 sed 's/RX/RS/g' exch_uv_xy_rx.template > $@
ce7304455e Jean*0111 exch_uv_xy_r8.F: exch_uv_xy_rx.template
0112 sed 's/RX/R8/g' exch_uv_xy_rx.template > $@
0113 exch_uv_xy_r4.F: exch_uv_xy_rx.template
0114 sed 's/RX/R4/g' exch_uv_xy_rx.template > $@
0115
0116
0117 exch_uv_3d_rl.F: exch_uv_3d_rx.template
0118 sed 's/RX/RL/g' exch_uv_3d_rx.template > $@
0119 exch_uv_3d_rs.F: exch_uv_3d_rx.template
0120 sed 's/RX/RS/g' exch_uv_3d_rx.template > $@
0121 exch_uv_3d_r8.F: exch_uv_3d_rx.template
0122 sed 's/RX/R8/g' exch_uv_3d_rx.template > $@
0123 exch_uv_3d_r4.F: exch_uv_3d_rx.template
0124 sed 's/RX/R4/g' exch_uv_3d_rx.template > $@
aea29c8517 Alis*0125
0126
0127 exch_uv_xyz_rl.F: exch_uv_xyz_rx.template
0128 sed 's/RX/RL/g' exch_uv_xyz_rx.template > $@
0129 exch_uv_xyz_rs.F: exch_uv_xyz_rx.template
0130 sed 's/RX/RS/g' exch_uv_xyz_rx.template > $@
ce7304455e Jean*0131 exch_uv_xyz_r8.F: exch_uv_xyz_rx.template
0132 sed 's/RX/R8/g' exch_uv_xyz_rx.template > $@
0133 exch_uv_xyz_r4.F: exch_uv_xyz_rx.template
0134 sed 's/RX/R4/g' exch_uv_xyz_rx.template > $@
0135
0136
0137 exch_z_3d_rl.F: exch_z_3d_rx.template
0138 sed 's/RX/RL/g' exch_z_3d_rx.template > $@
0139 exch_z_3d_rs.F: exch_z_3d_rx.template
0140 sed 's/RX/RS/g' exch_z_3d_rx.template > $@
0141 exch_z_3d_r8.F: exch_z_3d_rx.template
0142 sed 's/RX/R8/g' exch_z_3d_rx.template > $@
0143 exch_z_3d_r4.F: exch_z_3d_rx.template
0144 sed 's/RX/R4/g' exch_z_3d_rx.template > $@
aea29c8517 Alis*0145
449149bd7b Jean*0146
0147 exch_sm_3d_rl.F: exch_sm_3d_rx.template
0148 sed 's/RX/RL/g' exch_sm_3d_rx.template > $@
0149 exch_sm_3d_rs.F: exch_sm_3d_rx.template
0150 sed 's/RX/RS/g' exch_sm_3d_rx.template > $@
0151 exch_sm_3d_r8.F: exch_sm_3d_rx.template
0152 sed 's/RX/R8/g' exch_sm_3d_rx.template > $@
0153 exch_sm_3d_r4.F: exch_sm_3d_rx.template
0154 sed 's/RX/R4/g' exch_sm_3d_rx.template > $@
0155
ce7304455e Jean*0156
0157 exch_uv_agrid_3d_rl.F: exch_uv_agrid_3d_rx.template
0158 sed 's/RX/RL/g' exch_uv_agrid_3d_rx.template > $@
0159 exch_uv_agrid_3d_rs.F: exch_uv_agrid_3d_rx.template
0160 sed 's/RX/RS/g' exch_uv_agrid_3d_rx.template > $@
0161 exch_uv_agrid_3d_r8.F: exch_uv_agrid_3d_rx.template
0162 sed 's/RX/R8/g' exch_uv_agrid_3d_rx.template > $@
0163 exch_uv_agrid_3d_r4.F: exch_uv_agrid_3d_rx.template
0164 sed 's/RX/R4/g' exch_uv_agrid_3d_rx.template > $@
2485739087 Jean*0165
ac492cb922 Jean*0166
0167 exch_uv_bgrid_3d_rl.F: exch_uv_bgrid_3d_rx.template
0168 sed 's/RX/RL/g' exch_uv_bgrid_3d_rx.template > $@
0169 exch_uv_bgrid_3d_rs.F: exch_uv_bgrid_3d_rx.template
0170 sed 's/RX/RS/g' exch_uv_bgrid_3d_rx.template > $@
0171 exch_uv_bgrid_3d_r8.F: exch_uv_bgrid_3d_rx.template
0172 sed 's/RX/R8/g' exch_uv_bgrid_3d_rx.template > $@
0173 exch_uv_bgrid_3d_r4.F: exch_uv_bgrid_3d_rx.template
0174 sed 's/RX/R4/g' exch_uv_bgrid_3d_rx.template > $@
0175
2485739087 Jean*0176
0177 exch_uv_dgrid_3d_rl.F: exch_uv_dgrid_3d_rx.template
0178 sed 's/RX/RL/g' exch_uv_dgrid_3d_rx.template > $@
0179 exch_uv_dgrid_3d_rs.F: exch_uv_dgrid_3d_rx.template
0180 sed 's/RX/RS/g' exch_uv_dgrid_3d_rx.template > $@
0181 exch_uv_dgrid_3d_r8.F: exch_uv_dgrid_3d_rx.template
0182 sed 's/RX/R8/g' exch_uv_dgrid_3d_rx.template > $@
0183 exch_uv_dgrid_3d_r4.F: exch_uv_dgrid_3d_rx.template
0184 sed 's/RX/R4/g' exch_uv_dgrid_3d_rx.template > $@
76313407cc Chri*0185
6979a1789e Jean*0186
0187 exch0_rl.F: exch0_rx.template
0188 sed 's/RX/RL/g' exch0_rx.template > $@
0189 exch0_rs.F: exch0_rx.template
0190 sed 's/RX/RS/g' exch0_rx.template > $@
0191 exch0_r8.F: exch0_rx.template
0192 sed 's/RX/R8/g' exch0_rx.template > $@
0193 exch0_r4.F: exch0_rx.template
0194 sed 's/RX/R4/g' exch0_rx.template > $@
0195
45d7b5cc4e Jean*0196
0197 exch1_rl.F: exch1_rx.template
0198 sed 's/RX/RL/g' exch1_rx.template > $@
0199 exch1_rs.F: exch1_rx.template
0200 sed 's/RX/RS/g' exch1_rx.template > $@
0201 exch1_r8.F: exch1_rx.template
0202 sed 's/RX/R8/g' exch1_rx.template > $@
0203 exch1_r4.F: exch1_rx.template
0204 sed 's/RX/R4/g' exch1_rx.template > $@
0205
0206
0207 exch1_rl_cube.F: exch1_rx_cube.template
0208 sed 's/RX/RL/g' exch1_rx_cube.template > $@
0209 exch1_rs_cube.F: exch1_rx_cube.template
0210 sed 's/RX/RS/g' exch1_rx_cube.template > $@
0211 exch1_r8_cube.F: exch1_rx_cube.template
0212 sed 's/RX/R8/g' exch1_rx_cube.template > $@
0213 exch1_r4_cube.F: exch1_rx_cube.template
0214 sed 's/RX/R4/g' exch1_rx_cube.template > $@
0215
0216
0217 exch1_z_rl_cube.F: exch1_z_rx_cube.template
0218 sed 's/RX/RL/g' exch1_z_rx_cube.template > $@
0219 exch1_z_rs_cube.F: exch1_z_rx_cube.template
0220 sed 's/RX/RS/g' exch1_z_rx_cube.template > $@
0221 exch1_z_r8_cube.F: exch1_z_rx_cube.template
0222 sed 's/RX/R8/g' exch1_z_rx_cube.template > $@
0223 exch1_z_r4_cube.F: exch1_z_rx_cube.template
0224 sed 's/RX/R4/g' exch1_z_rx_cube.template > $@
0225
0226
0227 exch1_uv_rl_cube.F: exch1_uv_rx_cube.template
0228 sed 's/RX/RL/g' exch1_uv_rx_cube.template > $@
0229 exch1_uv_rs_cube.F: exch1_uv_rx_cube.template
0230 sed 's/RX/RS/g' exch1_uv_rx_cube.template > $@
0231 exch1_uv_r8_cube.F: exch1_uv_rx_cube.template
0232 sed 's/RX/R8/g' exch1_uv_rx_cube.template > $@
0233 exch1_uv_r4_cube.F: exch1_uv_rx_cube.template
0234 sed 's/RX/R4/g' exch1_uv_rx_cube.template > $@
0235
0236
0237 exch1_bg_rl_cube.F: exch1_bg_rx_cube.template
0238 sed 's/RX/RL/g' exch1_bg_rx_cube.template > $@
0239 exch1_bg_rs_cube.F: exch1_bg_rx_cube.template
0240 sed 's/RX/RS/g' exch1_bg_rx_cube.template > $@
0241 exch1_bg_r8_cube.F: exch1_bg_rx_cube.template
0242 sed 's/RX/R8/g' exch1_bg_rx_cube.template > $@
0243 exch1_bg_r4_cube.F: exch1_bg_rx_cube.template
0244 sed 's/RX/R4/g' exch1_bg_rx_cube.template > $@
0245
0246
0247 exch1_rl_ad.F: exch1_rx_ad.template
0248 sed 's/RX/RL/g' exch1_rx_ad.template > $@
0249 exch1_rs_ad.F: exch1_rx_ad.template
0250 sed 's/RX/RS/g' exch1_rx_ad.template > $@
0251
0252
0253
0254
0255
0256
0257 exch1_rl_cube_ad.F: exch1_rx_cube_ad.template
0258 sed 's/RX/RL/g' exch1_rx_cube_ad.template > $@
0259 exch1_rs_cube_ad.F: exch1_rx_cube_ad.template
0260 sed 's/RX/RS/g' exch1_rx_cube_ad.template > $@
0261
0262
0263
0264
ac492cb922 Jean*0265
76313407cc Chri*0266
ce7304455e Jean*0267 exch_rl_recv_get_x.F: exch_rx_recv_get_x.template
0268 sed 's/RX/RL/g' exch_rx_recv_get_x.template > $@
0269 exch_rs_recv_get_x.F: exch_rx_recv_get_x.template
0270 sed 's/RX/RS/g' exch_rx_recv_get_x.template > $@
76313407cc Chri*0271 exch_r8_recv_get_x.F: exch_rx_recv_get_x.template
0272 sed 's/RX/R8/g' exch_rx_recv_get_x.template > $@
0273 exch_r4_recv_get_x.F: exch_rx_recv_get_x.template
0274 sed 's/RX/R4/g' exch_rx_recv_get_x.template > $@
0275
0276
ce7304455e Jean*0277 exch_rl_recv_get_y.F: exch_rx_recv_get_y.template
0278 sed 's/RX/RL/g' exch_rx_recv_get_y.template > $@
0279 exch_rs_recv_get_y.F: exch_rx_recv_get_y.template
0280 sed 's/RX/RS/g' exch_rx_recv_get_y.template > $@
76313407cc Chri*0281 exch_r8_recv_get_y.F: exch_rx_recv_get_y.template
0282 sed 's/RX/R8/g' exch_rx_recv_get_y.template > $@
0283 exch_r4_recv_get_y.F: exch_rx_recv_get_y.template
0284 sed 's/RX/R4/g' exch_rx_recv_get_y.template > $@
0285
0286
ce7304455e Jean*0287 exch_rl_send_put_x.F: exch_rx_send_put_x.template
0288 sed 's/RX/RL/g' exch_rx_send_put_x.template > $@
0289 exch_rs_send_put_x.F: exch_rx_send_put_x.template
0290 sed 's/RX/RS/g' exch_rx_send_put_x.template > $@
76313407cc Chri*0291 exch_r8_send_put_x.F: exch_rx_send_put_x.template
0292 sed 's/RX/R8/g' exch_rx_send_put_x.template > $@
0293 exch_r4_send_put_x.F: exch_rx_send_put_x.template
0294 sed 's/RX/R4/g' exch_rx_send_put_x.template > $@
0295
0296
ce7304455e Jean*0297 exch_rl_send_put_y.F: exch_rx_send_put_y.template
0298 sed 's/RX/RL/g' exch_rx_send_put_y.template > $@
0299 exch_rs_send_put_y.F: exch_rx_send_put_y.template
0300 sed 's/RX/RS/g' exch_rx_send_put_y.template > $@
76313407cc Chri*0301 exch_r8_send_put_y.F: exch_rx_send_put_y.template
0302 sed 's/RX/R8/g' exch_rx_send_put_y.template > $@
0303 exch_r4_send_put_y.F: exch_rx_send_put_y.template
0304 sed 's/RX/R4/g' exch_rx_send_put_y.template > $@
0305
2c3e6deece Jean*0306
45d7b5cc4e Jean*0307 gather_2d_r8.F: gather_2d_rx.template
2c3e6deece Jean*0308 sed 's/RX/R8/g' gather_2d_rx.template > $@
45d7b5cc4e Jean*0309 gather_2d_r4.F: gather_2d_rx.template
2c3e6deece Jean*0310 sed 's/RX/R4/g' gather_2d_rx.template > $@
45d7b5cc4e Jean*0311 scatter_2d_r8.F: scatter_2d_rx.template
2c3e6deece Jean*0312 sed 's/RX/R8/g' scatter_2d_rx.template > $@
45d7b5cc4e Jean*0313 scatter_2d_r4.F: scatter_2d_rx.template
2c3e6deece Jean*0314 sed 's/RX/R4/g' scatter_2d_rx.template > $@
0315
583565da79 Jean*0316
0317 gather_vec_r8.F: gather_vec_rx.template
0318 sed 's/RX/R8/g' gather_vec_rx.template > $@
0319 gather_vec_r4.F: gather_vec_rx.template
0320 sed 's/RX/R4/g' gather_vec_rx.template > $@
0321 scatter_vec_r8.F: scatter_vec_rx.template
0322 sed 's/RX/R8/g' scatter_vec_rx.template > $@
0323 scatter_vec_r4.F: scatter_vec_rx.template
0324 sed 's/RX/R4/g' scatter_vec_rx.template > $@
0325
d7fbd5d0c9 Gael*0326
0327 gather_2d_wh_r8.F: gather_2d_wh_rx.template
0328 sed 's/RX/R8/g' gather_2d_wh_rx.template > $@
0329 gather_2d_wh_r4.F: gather_2d_wh_rx.template
0330 sed 's/RX/R4/g' gather_2d_wh_rx.template > $@
0331 scatter_2d_wh_r8.F: scatter_2d_wh_rx.template
0332 sed 's/RX/R8/g' scatter_2d_wh_rx.template > $@
0333 scatter_2d_wh_r4.F: scatter_2d_wh_rx.template
0334 sed 's/RX/R4/g' scatter_2d_wh_rx.template > $@
0335