Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
convert one more test of ptask_L07 model
[simgrid.git] / teshsuite / simdag / flatifier / flatifier.tesh
1 #!/usr/bin/env tesh
2 $ ${bindir:=.}/flatifier ../platforms/one_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
3 > <?xml version='1.0'?>
4 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
5 > <platform version="4">
6 > <AS id="AS0" routing="Full">
7 >   <host id="bob0.hamburger.edu" speed="1000000000"/>
8 >   <host id="bob2.hamburger.edu" speed="1000000000"/>
9 >   <host id="bob3.hamburger.edu" speed="1000000000"/>
10 >   <host id="bob4.hamburger.edu" speed="1000000000"/>
11 >   <host id="bob6.hamburger.edu" speed="1000000000"/>
12 >   <router id="bobbob_cluster_router.hamburger.edu"/>
13 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
14 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
15 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
16 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
17 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
18 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
19 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
20 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
21 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
22 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
23 >   <link id="bob_cluster_link_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
24 >   <link id="bob_cluster_link_6_UP" bandwidth="125000000" latency="0.000050000"/>
25 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
26 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
27 >   </route>
28 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
29 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
30 >   </route>
31 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
32 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
33 >   </route>
34 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
35 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
36 >   </route>
37 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
38 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
39 >   </route>
40 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
41 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
42 >   </route>
43 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
44 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
45 >   </route>
46 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
47 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
48 >   </route>
49 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
50 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
51 >   </route>
52 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
53 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
54 >   </route>
55 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
56 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
57 >   </route>
58 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
59 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/>
60 >   </route>
61 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
62 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
63 >   </route>
64 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
65 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
66 >   </route>
67 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
68 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
69 >   </route>
70 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
71 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
72 >   </route>
73 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
74 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
75 >   </route>
76 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
77 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/>
78 >   </route>
79 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
80 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
81 >   </route>
82 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
83 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
84 >   </route>
85 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
86 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
87 >   </route>
88 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
89 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
90 >   </route>
91 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
92 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
93 >   </route>
94 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
95 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/>
96 >   </route>
97 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
98 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
99 >   </route>
100 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
101 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
102 >   </route>
103 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
104 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
105 >   </route>
106 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
107 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
108 >   </route>
109 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
110 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
111 >   </route>
112 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
113 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/>
114 >   </route>
115 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
116 >   <link_ctn id="bob_cluster_backbone"/>
117 >   </route>
118 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
119 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
120 >   </route>
121 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
122 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
123 >   </route>
124 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
125 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
126 >   </route>
127 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
128 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
129 >   </route>
130 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
131 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
132 >   </route>
133 > </AS>
134 > </platform>
135
136 $ ${bindir:=.}/flatifier ../platforms/one_cluster_multicore.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
137 > <?xml version='1.0'?>
138 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
139 > <platform version="4">
140 > <AS id="AS0" routing="Full">
141 >   <host id="bob0.hamburger.edu" speed="1000000000" core="6"/>
142 >   <host id="bob2.hamburger.edu" speed="1000000000" core="6"/>
143 >   <host id="bob3.hamburger.edu" speed="1000000000" core="6"/>
144 >   <host id="bob4.hamburger.edu" speed="1000000000" core="6"/>
145 >   <host id="bob6.hamburger.edu" speed="1000000000" core="6"/>
146 >   <router id="bobbob_cluster_router.hamburger.edu"/>
147 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
148 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
149 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
150 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
151 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
152 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
153 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
154 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
155 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
156 >   <link id="bob_cluster_link_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
157 >   <link id="bob_cluster_link_6_UP" bandwidth="125000000" latency="0.000050000"/>
158 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
159 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
160 >   </route>
161 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
162 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
163 >   </route>
164 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
165 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
166 >   </route>
167 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
168 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
169 >   </route>
170 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
171 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
172 >   </route>
173 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
174 >   <link_ctn id="bob_cluster_link_0_UP"/>
175 >   </route>
176 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
177 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
178 >   </route>
179 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
180 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
181 >   </route>
182 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
183 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
184 >   </route>
185 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
186 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
187 >   </route>
188 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
189 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
190 >   </route>
191 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
192 >   <link_ctn id="bob_cluster_link_2_UP"/>
193 >   </route>
194 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
195 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
196 >   </route>
197 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
198 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
199 >   </route>
200 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
201 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
202 >   </route>
203 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
204 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
205 >   </route>
206 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
207 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
208 >   </route>
209 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
210 >   <link_ctn id="bob_cluster_link_3_UP"/>
211 >   </route>
212 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
213 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
214 >   </route>
215 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
216 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
217 >   </route>
218 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
219 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
220 >   </route>
221 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
222 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
223 >   </route>
224 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
225 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
226 >   </route>
227 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
228 >   <link_ctn id="bob_cluster_link_4_UP"/>
229 >   </route>
230 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
231 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
232 >   </route>
233 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
234 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
235 >   </route>
236 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
237 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
238 >   </route>
239 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
240 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
241 >   </route>
242 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
243 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
244 >   </route>
245 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
246 >   <link_ctn id="bob_cluster_link_6_UP"/>
247 >   </route>
248 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
249 >   
250 >   </route>
251 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
252 >   <link_ctn id="bob_cluster_link_0_DOWN"/>
253 >   </route>
254 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
255 >   <link_ctn id="bob_cluster_link_2_DOWN"/>
256 >   </route>
257 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
258 >   <link_ctn id="bob_cluster_link_3_DOWN"/>
259 >   </route>
260 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
261 >   <link_ctn id="bob_cluster_link_4_DOWN"/>
262 >   </route>
263 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
264 >   <link_ctn id="bob_cluster_link_6_DOWN"/>
265 >   </route>
266 > </AS>
267 > </platform>
268
269 $ ${bindir:=.}/flatifier ../platforms/host_attributes.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
270 > <?xml version='1.0'?>
271 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
272 > <platform version="4">
273 > <AS id="AS0" routing="Full">
274 >   <host id="alice" speed="1000000000"/>
275 >   <host id="bob" speed="1000000000"/>
276 >   <host id="carol" speed="500000000"/>
277 >   <host id="dave" speed="1000000000">
278 >     <prop id="OS" value="Linux 2.6.22-14"/>
279 >     <prop id="disk" value="80E9"/>
280 >     <prop id="memory" value="1000000000"/>
281 >   </host>
282 >   <host id="erin" speed="500000000"/>
283 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
284 >   <route src="alice" dst="alice">
285 >   <link_ctn id="__loopback__"/>
286 >   </route>
287 >   <route src="bob" dst="bob">
288 >   <link_ctn id="__loopback__"/>
289 >   </route>
290 >   <route src="carol" dst="carol">
291 >   <link_ctn id="__loopback__"/>
292 >   </route>
293 >   <route src="dave" dst="dave">
294 >   <link_ctn id="__loopback__"/>
295 >   </route>
296 >   <route src="erin" dst="erin">
297 >   <link_ctn id="__loopback__"/>
298 >   </route>
299 > </AS>
300 > </platform>
301
302 $ ${bindir:=.}/flatifier ../platforms/link_attributes.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
303 > <?xml version='1.0'?>
304 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
305 > <platform version="4">
306 > <AS id="AS0" routing="Full">
307 >   <host id="bob" speed="500000000"/>
308 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
309 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
310 >   <link id="link2" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
311 >   <link id="link3" bandwidth="80000000" latency="0.000100000"/>
312 >   <link id="link4" bandwidth="80000000" latency="0.000100000"/>
313 >   <route src="bob" dst="bob">
314 >   <link_ctn id="__loopback__"/>
315 >   </route>
316 > </AS>
317 > </platform>
318
319 $ ${bindir:=.}/flatifier ../platforms/three_hosts_non_symmetric_route.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
320 > <?xml version='1.0'?>
321 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
322 > <platform version="4">
323 > <AS id="AS0" routing="Full">
324 >   <host id="alice" speed="500000000"/>
325 >   <host id="bob" speed="1000000000"/>
326 >   <host id="trudy" speed="250000000"/>
327 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
328 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
329 >   <link id="link2" bandwidth="125000000" latency="0.000050000"/>
330 >   <link id="link3" bandwidth="125000000" latency="0.000050000"/>
331 >   <route src="alice" dst="alice">
332 >   <link_ctn id="__loopback__"/>
333 >   </route>
334 >   <route src="alice" dst="bob">
335 >   <link_ctn id="link2"/><link_ctn id="link3"/>
336 >   </route>
337 >   <route src="alice" dst="trudy">
338 >   <link_ctn id="link3"/>
339 >   </route>
340 >   <route src="bob" dst="alice">
341 >   <link_ctn id="link1"/>
342 >   </route>
343 >   <route src="bob" dst="bob">
344 >   <link_ctn id="__loopback__"/>
345 >   </route>
346 >   <route src="bob" dst="trudy">
347 >   <link_ctn id="link2"/>
348 >   </route>
349 >   <route src="trudy" dst="alice">
350 >   <link_ctn id="link3"/>
351 >   </route>
352 >   <route src="trudy" dst="bob">
353 >   <link_ctn id="link2"/>
354 >   </route>
355 >   <route src="trudy" dst="trudy">
356 >   <link_ctn id="__loopback__"/>
357 >   </route>
358 > </AS>
359 > </platform>
360
361 $ ${bindir:=.}/flatifier ../platforms/two_clusters.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
362 > <?xml version='1.0'?>
363 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
364 > <platform version="4">
365 > <AS id="AS0" routing="Full">
366 >   <host id="alice0.crepe.fr" speed="1000000000"/>
367 >   <host id="alice1.crepe.fr" speed="1000000000"/>
368 >   <host id="bob0.hamburger.edu" speed="1000000000"/>
369 >   <host id="bob1.hamburger.edu" speed="1000000000"/>
370 >   <router id="alicealice_cluster_router.crepe.fr"/>
371 >   <router id="bobbob_cluster_router.hamburger.edu"/>
372 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
373 >   <link id="alice_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
374 >   <link id="alice_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
375 >   <link id="alice_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
376 >   <link id="alice_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
377 >   <link id="alice_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
378 >   <link id="backbone" bandwidth="1250000000" latency="0.000500000"/>
379 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
380 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
381 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
382 >   <link id="bob_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
383 >   <link id="bob_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
384 >   <route src="alice0.crepe.fr" dst="alice0.crepe.fr">
385 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
386 >   </route>
387 >   <route src="alice0.crepe.fr" dst="alice1.crepe.fr">
388 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
389 >   </route>
390 >   <route src="alice0.crepe.fr" dst="bob0.hamburger.edu">
391 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
392 >   </route>
393 >   <route src="alice0.crepe.fr" dst="bob1.hamburger.edu">
394 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
395 >   </route>
396 >   <route src="alice0.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
397 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/>
398 >   </route>
399 >   <route src="alice0.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
400 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
401 >   </route>
402 >   <route src="alice1.crepe.fr" dst="alice0.crepe.fr">
403 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
404 >   </route>
405 >   <route src="alice1.crepe.fr" dst="alice1.crepe.fr">
406 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
407 >   </route>
408 >   <route src="alice1.crepe.fr" dst="bob0.hamburger.edu">
409 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
410 >   </route>
411 >   <route src="alice1.crepe.fr" dst="bob1.hamburger.edu">
412 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
413 >   </route>
414 >   <route src="alice1.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
415 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/>
416 >   </route>
417 >   <route src="alice1.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
418 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
419 >   </route>
420 >   <route src="bob0.hamburger.edu" dst="alice0.crepe.fr">
421 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
422 >   </route>
423 >   <route src="bob0.hamburger.edu" dst="alice1.crepe.fr">
424 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
425 >   </route>
426 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
427 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
428 >   </route>
429 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
430 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
431 >   </route>
432 >   <route src="bob0.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
433 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
434 >   </route>
435 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
436 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
437 >   </route>
438 >   <route src="bob1.hamburger.edu" dst="alice0.crepe.fr">
439 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
440 >   </route>
441 >   <route src="bob1.hamburger.edu" dst="alice1.crepe.fr">
442 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
443 >   </route>
444 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
445 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
446 >   </route>
447 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
448 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
449 >   </route>
450 >   <route src="bob1.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
451 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
452 >   </route>
453 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
454 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/>
455 >   </route>
456 >   <route src="alicealice_cluster_router.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
457 >   <link_ctn id="alice_cluster_backbone"/>
458 >   </route>
459 >   <route src="alicealice_cluster_router.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
460 >   <link_ctn id="backbone"/>
461 >   </route>
462 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice0.crepe.fr">
463 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
464 >   </route>
465 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice1.crepe.fr">
466 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
467 >   </route>
468 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob0.hamburger.edu">
469 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
470 >   </route>
471 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob1.hamburger.edu">
472 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
473 >   </route>
474 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
475 >   <link_ctn id="backbone"/>
476 >   </route>
477 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
478 >   <link_ctn id="bob_cluster_backbone"/>
479 >   </route>
480 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice0.crepe.fr">
481 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
482 >   </route>
483 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice1.crepe.fr">
484 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
485 >   </route>
486 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
487 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
488 >   </route>
489 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
490 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
491 >   </route>
492 > </AS>
493 > </platform>
494
495 $ ${bindir:=.}/flatifier ../platforms/two_hosts_multi_hop.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
496 > <?xml version='1.0'?>
497 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
498 > <platform version="4">
499 > <AS id="AS0" routing="Full">
500 >   <host id="alice" speed="500000000"/>
501 >   <host id="bob" speed="1000000000"/>
502 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
503 >   <link id="link_alice" bandwidth="125000000" latency="0.000050000"/>
504 >   <link id="link_bob" bandwidth="125000000" latency="0.000050000"/>
505 >   <link id="switch" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
506 >   <route src="alice" dst="alice">
507 >   <link_ctn id="__loopback__"/>
508 >   </route>
509 >   <route src="alice" dst="bob">
510 >   <link_ctn id="link_alice"/><link_ctn id="switch"/><link_ctn id="link_bob"/>
511 >   </route>
512 >   <route src="bob" dst="alice">
513 >   <link_ctn id="link_bob"/><link_ctn id="switch"/><link_ctn id="link_alice"/>
514 >   </route>
515 >   <route src="bob" dst="bob">
516 >   <link_ctn id="__loopback__"/>
517 >   </route>
518 > </AS>
519 > </platform>
520
521 $ ${bindir:=.}/flatifier ../platforms/two_hosts_one_link.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
522 > <?xml version='1.0'?>
523 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
524 > <platform version="4">
525 > <AS id="AS0" routing="Full">
526 >   <host id="alice" speed="500000000"/>
527 >   <host id="bob" speed="1000000000"/>
528 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
529 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
530 >   <route src="alice" dst="alice">
531 >   <link_ctn id="__loopback__"/>
532 >   </route>
533 >   <route src="alice" dst="bob">
534 >   <link_ctn id="link1"/>
535 >   </route>
536 >   <route src="bob" dst="alice">
537 >   <link_ctn id="link1"/>
538 >   </route>
539 >   <route src="bob" dst="bob">
540 >   <link_ctn id="__loopback__"/>
541 >   </route>
542 > </AS>
543 > </platform>
544
545 $ ${bindir:=.}/flatifier ${srcdir:=.}/examples/platforms/bypassZoneRoute.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
546 > <?xml version='1.0'?>
547 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
548 > <platform version="4">
549 > <AS id="AS0" routing="Full">
550 >   <host id="1" speed="1000000000"/>
551 >   <host id="2" speed="1000000000"/>
552 >   <host id="3" speed="1000000000"/>
553 >   <router id="my_cluster_1_router"/>
554 >   <router id="my_cluster_2_router"/>
555 >   <router id="my_cluster_3_router"/>
556 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
557 >   <link id="link1" bandwidth="1250000000" latency="0.000500000"/>
558 >   <link id="link2" bandwidth="1250000000" latency="0.000500000"/>
559 >   <link id="link3" bandwidth="1250000000" latency="0.000500000"/>
560 >   <link id="link_tmp" bandwidth="1250000000" latency="0.000500000"/>
561 >   <link id="my_cluster_1_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
562 >   <link id="my_cluster_1_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
563 >   <link id="my_cluster_2_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
564 >   <link id="my_cluster_2_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
565 >   <link id="my_cluster_3_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
566 >   <link id="my_cluster_3_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
567 >   <route src="1" dst="1">
568 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
569 >   </route>
570 >   <route src="1" dst="2">
571 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link_tmp"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
572 >   </route>
573 >   <route src="1" dst="3">
574 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
575 >   </route>
576 >   <route src="1" dst="my_cluster_1_router">
577 >   <link_ctn id="my_cluster_1_link_1_UP"/>
578 >   </route>
579 >   <route src="1" dst="my_cluster_2_router">
580 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link_tmp"/>
581 >   </route>
582 >   <route src="1" dst="my_cluster_3_router">
583 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/>
584 >   </route>
585 >   <route src="2" dst="1">
586 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
587 >   </route>
588 >   <route src="2" dst="2">
589 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
590 >   </route>
591 >   <route src="2" dst="3">
592 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
593 >   </route>
594 >   <route src="2" dst="my_cluster_1_router">
595 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/>
596 >   </route>
597 >   <route src="2" dst="my_cluster_2_router">
598 >   <link_ctn id="my_cluster_2_link_2_UP"/>
599 >   </route>
600 >   <route src="2" dst="my_cluster_3_router">
601 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/>
602 >   </route>
603 >   <route src="3" dst="1">
604 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
605 >   </route>
606 >   <route src="3" dst="2">
607 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
608 >   </route>
609 >   <route src="3" dst="3">
610 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
611 >   </route>
612 >   <route src="3" dst="my_cluster_1_router">
613 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/>
614 >   </route>
615 >   <route src="3" dst="my_cluster_2_router">
616 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/>
617 >   </route>
618 >   <route src="3" dst="my_cluster_3_router">
619 >   <link_ctn id="my_cluster_3_link_3_UP"/>
620 >   </route>
621 >   <route src="my_cluster_1_router" dst="my_cluster_1_router">
622 >   
623 >   </route>
624 >   <route src="my_cluster_1_router" dst="my_cluster_2_router">
625 >   <link_ctn id="link_tmp"/>
626 >   </route>
627 >   <route src="my_cluster_1_router" dst="my_cluster_3_router">
628 >   <link_ctn id="link1"/><link_ctn id="link3"/>
629 >   </route>
630 >   <route src="my_cluster_1_router" dst="1">
631 >   <link_ctn id="my_cluster_1_link_1_DOWN"/>
632 >   </route>
633 >   <route src="my_cluster_1_router" dst="2">
634 >   <link_ctn id="link_tmp"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
635 >   </route>
636 >   <route src="my_cluster_1_router" dst="3">
637 >   <link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
638 >   </route>
639 >   <route src="my_cluster_2_router" dst="my_cluster_1_router">
640 >   <link_ctn id="link2"/><link_ctn id="link1"/>
641 >   </route>
642 >   <route src="my_cluster_2_router" dst="my_cluster_2_router">
643 >   
644 >   </route>
645 >   <route src="my_cluster_2_router" dst="my_cluster_3_router">
646 >   <link_ctn id="link2"/><link_ctn id="link3"/>
647 >   </route>
648 >   <route src="my_cluster_2_router" dst="1">
649 >   <link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
650 >   </route>
651 >   <route src="my_cluster_2_router" dst="2">
652 >   <link_ctn id="my_cluster_2_link_2_DOWN"/>
653 >   </route>
654 >   <route src="my_cluster_2_router" dst="3">
655 >   <link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
656 >   </route>
657 >   <route src="my_cluster_3_router" dst="my_cluster_1_router">
658 >   <link_ctn id="link3"/><link_ctn id="link1"/>
659 >   </route>
660 >   <route src="my_cluster_3_router" dst="my_cluster_2_router">
661 >   <link_ctn id="link3"/><link_ctn id="link2"/>
662 >   </route>
663 >   <route src="my_cluster_3_router" dst="my_cluster_3_router">
664 >   
665 >   </route>
666 >   <route src="my_cluster_3_router" dst="1">
667 >   <link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
668 >   </route>
669 >   <route src="my_cluster_3_router" dst="2">
670 >   <link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
671 >   </route>
672 >   <route src="my_cluster_3_router" dst="3">
673 >   <link_ctn id="my_cluster_3_link_3_DOWN"/>
674 >   </route>
675 > </AS>
676 > </platform>
677
678 $ ${bindir:=.}/flatifier ${srcdir:=.}/examples/platforms/cluster_torus.xml "--log=root.fmt:[%10.6r]%e[%i:%a@%h]%e%m%n"
679 > <?xml version='1.0'?>
680 > <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
681 > <platform version="4">
682 > <AS id="AS0" routing="Full">
683 >   <host id="node-0.simgrid.org" speed="1000000000"/>
684 >   <host id="node-1.simgrid.org" speed="1000000000"/>
685 >   <host id="node-10.simgrid.org" speed="1000000000"/>
686 >   <host id="node-11.simgrid.org" speed="1000000000"/>
687 >   <host id="node-2.simgrid.org" speed="1000000000"/>
688 >   <host id="node-3.simgrid.org" speed="1000000000"/>
689 >   <host id="node-4.simgrid.org" speed="1000000000"/>
690 >   <host id="node-5.simgrid.org" speed="1000000000"/>
691 >   <host id="node-6.simgrid.org" speed="1000000000"/>
692 >   <host id="node-7.simgrid.org" speed="1000000000"/>
693 >   <host id="node-8.simgrid.org" speed="1000000000"/>
694 >   <host id="node-9.simgrid.org" speed="1000000000"/>
695 >   <router id="node-bob_cluster_router.simgrid.org"/>
696 >   <link id="__loopback__" bandwidth="10000000000" latency="0.000000000" sharing_policy="FATPIPE"/>
697 >   <link id="bob_cluster_link_0_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
698 >   <link id="bob_cluster_link_10_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
699 >   <link id="bob_cluster_link_11_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
700 >   <link id="bob_cluster_link_1_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
701 >   <link id="bob_cluster_link_2_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
702 >   <link id="bob_cluster_link_3_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
703 >   <link id="bob_cluster_link_4_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
704 >   <link id="bob_cluster_link_5_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
705 >   <link id="bob_cluster_link_6_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
706 >   <link id="bob_cluster_link_7_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
707 >   <link id="bob_cluster_link_8_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
708 >   <link id="bob_cluster_link_9_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
709 >   <link id="bob_cluster_link_from_0_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
710 >   <link id="bob_cluster_link_from_0_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
711 >   <link id="bob_cluster_link_from_0_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
712 >   <link id="bob_cluster_link_from_0_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
713 >   <link id="bob_cluster_link_from_0_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
714 >   <link id="bob_cluster_link_from_0_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
715 >   <link id="bob_cluster_link_from_10_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
716 >   <link id="bob_cluster_link_from_10_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
717 >   <link id="bob_cluster_link_from_10_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
718 >   <link id="bob_cluster_link_from_10_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
719 >   <link id="bob_cluster_link_from_10_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
720 >   <link id="bob_cluster_link_from_10_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
721 >   <link id="bob_cluster_link_from_11_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
722 >   <link id="bob_cluster_link_from_11_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
723 >   <link id="bob_cluster_link_from_11_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
724 >   <link id="bob_cluster_link_from_11_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
725 >   <link id="bob_cluster_link_from_11_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
726 >   <link id="bob_cluster_link_from_11_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
727 >   <link id="bob_cluster_link_from_1_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
728 >   <link id="bob_cluster_link_from_1_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
729 >   <link id="bob_cluster_link_from_1_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
730 >   <link id="bob_cluster_link_from_1_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
731 >   <link id="bob_cluster_link_from_1_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
732 >   <link id="bob_cluster_link_from_1_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
733 >   <link id="bob_cluster_link_from_2_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
734 >   <link id="bob_cluster_link_from_2_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
735 >   <link id="bob_cluster_link_from_2_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
736 >   <link id="bob_cluster_link_from_2_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
737 >   <link id="bob_cluster_link_from_2_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
738 >   <link id="bob_cluster_link_from_2_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
739 >   <link id="bob_cluster_link_from_3_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
740 >   <link id="bob_cluster_link_from_3_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
741 >   <link id="bob_cluster_link_from_3_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
742 >   <link id="bob_cluster_link_from_3_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
743 >   <link id="bob_cluster_link_from_3_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
744 >   <link id="bob_cluster_link_from_3_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
745 >   <link id="bob_cluster_link_from_4_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
746 >   <link id="bob_cluster_link_from_4_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
747 >   <link id="bob_cluster_link_from_4_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
748 >   <link id="bob_cluster_link_from_4_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
749 >   <link id="bob_cluster_link_from_4_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
750 >   <link id="bob_cluster_link_from_4_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
751 >   <link id="bob_cluster_link_from_5_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
752 >   <link id="bob_cluster_link_from_5_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
753 >   <link id="bob_cluster_link_from_5_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
754 >   <link id="bob_cluster_link_from_5_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
755 >   <link id="bob_cluster_link_from_5_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
756 >   <link id="bob_cluster_link_from_5_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
757 >   <link id="bob_cluster_link_from_6_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
758 >   <link id="bob_cluster_link_from_6_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
759 >   <link id="bob_cluster_link_from_6_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
760 >   <link id="bob_cluster_link_from_6_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
761 >   <link id="bob_cluster_link_from_6_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
762 >   <link id="bob_cluster_link_from_6_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
763 >   <link id="bob_cluster_link_from_7_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
764 >   <link id="bob_cluster_link_from_7_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
765 >   <link id="bob_cluster_link_from_7_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
766 >   <link id="bob_cluster_link_from_7_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
767 >   <link id="bob_cluster_link_from_7_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
768 >   <link id="bob_cluster_link_from_7_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
769 >   <link id="bob_cluster_link_from_8_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
770 >   <link id="bob_cluster_link_from_8_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
771 >   <link id="bob_cluster_link_from_8_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
772 >   <link id="bob_cluster_link_from_8_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
773 >   <link id="bob_cluster_link_from_8_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
774 >   <link id="bob_cluster_link_from_8_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
775 >   <link id="bob_cluster_link_from_9_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
776 >   <link id="bob_cluster_link_from_9_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
777 >   <link id="bob_cluster_link_from_9_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
778 >   <link id="bob_cluster_link_from_9_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
779 >   <link id="bob_cluster_link_from_9_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
780 >   <link id="bob_cluster_link_from_9_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
781 >   <route src="node-0.simgrid.org" dst="node-0.simgrid.org">
782 >   <link_ctn id="bob_cluster_link_0_loopback"/>
783 >   </route>
784 >   <route src="node-0.simgrid.org" dst="node-1.simgrid.org">
785 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/>
786 >   </route>
787 >   <route src="node-0.simgrid.org" dst="node-10.simgrid.org">
788 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
789 >   </route>
790 >   <route src="node-0.simgrid.org" dst="node-11.simgrid.org">
791 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
792 >   </route>
793 >   <route src="node-0.simgrid.org" dst="node-2.simgrid.org">
794 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/>
795 >   </route>
796 >   <route src="node-0.simgrid.org" dst="node-3.simgrid.org">
797 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
798 >   </route>
799 >   <route src="node-0.simgrid.org" dst="node-4.simgrid.org">
800 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
801 >   </route>
802 >   <route src="node-0.simgrid.org" dst="node-5.simgrid.org">
803 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
804 >   </route>
805 >   <route src="node-0.simgrid.org" dst="node-6.simgrid.org">
806 >   <link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
807 >   </route>
808 >   <route src="node-0.simgrid.org" dst="node-7.simgrid.org">
809 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
810 >   </route>
811 >   <route src="node-0.simgrid.org" dst="node-8.simgrid.org">
812 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
813 >   </route>
814 >   <route src="node-0.simgrid.org" dst="node-9.simgrid.org">
815 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
816 >   </route>
817 >   <route src="node-0.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
818 >   
819 >   </route>
820 >   <route src="node-1.simgrid.org" dst="node-0.simgrid.org">
821 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/>
822 >   </route>
823 >   <route src="node-1.simgrid.org" dst="node-1.simgrid.org">
824 >   <link_ctn id="bob_cluster_link_1_loopback"/>
825 >   </route>
826 >   <route src="node-1.simgrid.org" dst="node-10.simgrid.org">
827 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
828 >   </route>
829 >   <route src="node-1.simgrid.org" dst="node-11.simgrid.org">
830 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
831 >   </route>
832 >   <route src="node-1.simgrid.org" dst="node-2.simgrid.org">
833 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/>
834 >   </route>
835 >   <route src="node-1.simgrid.org" dst="node-3.simgrid.org">
836 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
837 >   </route>
838 >   <route src="node-1.simgrid.org" dst="node-4.simgrid.org">
839 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
840 >   </route>
841 >   <route src="node-1.simgrid.org" dst="node-5.simgrid.org">
842 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
843 >   </route>
844 >   <route src="node-1.simgrid.org" dst="node-6.simgrid.org">
845 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
846 >   </route>
847 >   <route src="node-1.simgrid.org" dst="node-7.simgrid.org">
848 >   <link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
849 >   </route>
850 >   <route src="node-1.simgrid.org" dst="node-8.simgrid.org">
851 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
852 >   </route>
853 >   <route src="node-1.simgrid.org" dst="node-9.simgrid.org">
854 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
855 >   </route>
856 >   <route src="node-1.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
857 >   
858 >   </route>
859 >   <route src="node-10.simgrid.org" dst="node-0.simgrid.org">
860 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
861 >   </route>
862 >   <route src="node-10.simgrid.org" dst="node-1.simgrid.org">
863 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
864 >   </route>
865 >   <route src="node-10.simgrid.org" dst="node-10.simgrid.org">
866 >   <link_ctn id="bob_cluster_link_10_loopback"/>
867 >   </route>
868 >   <route src="node-10.simgrid.org" dst="node-11.simgrid.org">
869 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/>
870 >   </route>
871 >   <route src="node-10.simgrid.org" dst="node-2.simgrid.org">
872 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
873 >   </route>
874 >   <route src="node-10.simgrid.org" dst="node-3.simgrid.org">
875 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
876 >   </route>
877 >   <route src="node-10.simgrid.org" dst="node-4.simgrid.org">
878 >   <link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
879 >   </route>
880 >   <route src="node-10.simgrid.org" dst="node-5.simgrid.org">
881 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
882 >   </route>
883 >   <route src="node-10.simgrid.org" dst="node-6.simgrid.org">
884 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
885 >   </route>
886 >   <route src="node-10.simgrid.org" dst="node-7.simgrid.org">
887 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
888 >   </route>
889 >   <route src="node-10.simgrid.org" dst="node-8.simgrid.org">
890 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
891 >   </route>
892 >   <route src="node-10.simgrid.org" dst="node-9.simgrid.org">
893 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/>
894 >   </route>
895 >   <route src="node-10.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
896 >   
897 >   </route>
898 >   <route src="node-11.simgrid.org" dst="node-0.simgrid.org">
899 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
900 >   </route>
901 >   <route src="node-11.simgrid.org" dst="node-1.simgrid.org">
902 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
903 >   </route>
904 >   <route src="node-11.simgrid.org" dst="node-10.simgrid.org">
905 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/>
906 >   </route>
907 >   <route src="node-11.simgrid.org" dst="node-11.simgrid.org">
908 >   <link_ctn id="bob_cluster_link_11_loopback"/>
909 >   </route>
910 >   <route src="node-11.simgrid.org" dst="node-2.simgrid.org">
911 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
912 >   </route>
913 >   <route src="node-11.simgrid.org" dst="node-3.simgrid.org">
914 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
915 >   </route>
916 >   <route src="node-11.simgrid.org" dst="node-4.simgrid.org">
917 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
918 >   </route>
919 >   <route src="node-11.simgrid.org" dst="node-5.simgrid.org">
920 >   <link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
921 >   </route>
922 >   <route src="node-11.simgrid.org" dst="node-6.simgrid.org">
923 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
924 >   </route>
925 >   <route src="node-11.simgrid.org" dst="node-7.simgrid.org">
926 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
927 >   </route>
928 >   <route src="node-11.simgrid.org" dst="node-8.simgrid.org">
929 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
930 >   </route>
931 >   <route src="node-11.simgrid.org" dst="node-9.simgrid.org">
932 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/>
933 >   </route>
934 >   <route src="node-11.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
935 >   
936 >   </route>
937 >   <route src="node-2.simgrid.org" dst="node-0.simgrid.org">
938 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/>
939 >   </route>
940 >   <route src="node-2.simgrid.org" dst="node-1.simgrid.org">
941 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/>
942 >   </route>
943 >   <route src="node-2.simgrid.org" dst="node-10.simgrid.org">
944 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
945 >   </route>
946 >   <route src="node-2.simgrid.org" dst="node-11.simgrid.org">
947 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
948 >   </route>
949 >   <route src="node-2.simgrid.org" dst="node-2.simgrid.org">
950 >   <link_ctn id="bob_cluster_link_2_loopback"/>
951 >   </route>
952 >   <route src="node-2.simgrid.org" dst="node-3.simgrid.org">
953 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
954 >   </route>
955 >   <route src="node-2.simgrid.org" dst="node-4.simgrid.org">
956 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
957 >   </route>
958 >   <route src="node-2.simgrid.org" dst="node-5.simgrid.org">
959 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
960 >   </route>
961 >   <route src="node-2.simgrid.org" dst="node-6.simgrid.org">
962 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
963 >   </route>
964 >   <route src="node-2.simgrid.org" dst="node-7.simgrid.org">
965 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
966 >   </route>
967 >   <route src="node-2.simgrid.org" dst="node-8.simgrid.org">
968 >   <link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
969 >   </route>
970 >   <route src="node-2.simgrid.org" dst="node-9.simgrid.org">
971 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
972 >   </route>
973 >   <route src="node-2.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
974 >   
975 >   </route>
976 >   <route src="node-3.simgrid.org" dst="node-0.simgrid.org">
977 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
978 >   </route>
979 >   <route src="node-3.simgrid.org" dst="node-1.simgrid.org">
980 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
981 >   </route>
982 >   <route src="node-3.simgrid.org" dst="node-10.simgrid.org">
983 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
984 >   </route>
985 >   <route src="node-3.simgrid.org" dst="node-11.simgrid.org">
986 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
987 >   </route>
988 >   <route src="node-3.simgrid.org" dst="node-2.simgrid.org">
989 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
990 >   </route>
991 >   <route src="node-3.simgrid.org" dst="node-3.simgrid.org">
992 >   <link_ctn id="bob_cluster_link_3_loopback"/>
993 >   </route>
994 >   <route src="node-3.simgrid.org" dst="node-4.simgrid.org">
995 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/>
996 >   </route>
997 >   <route src="node-3.simgrid.org" dst="node-5.simgrid.org">
998 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/>
999 >   </route>
1000 >   <route src="node-3.simgrid.org" dst="node-6.simgrid.org">
1001 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1002 >   </route>
1003 >   <route src="node-3.simgrid.org" dst="node-7.simgrid.org">
1004 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1005 >   </route>
1006 >   <route src="node-3.simgrid.org" dst="node-8.simgrid.org">
1007 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1008 >   </route>
1009 >   <route src="node-3.simgrid.org" dst="node-9.simgrid.org">
1010 >   <link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1011 >   </route>
1012 >   <route src="node-3.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1013 >   
1014 >   </route>
1015 >   <route src="node-4.simgrid.org" dst="node-0.simgrid.org">
1016 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1017 >   </route>
1018 >   <route src="node-4.simgrid.org" dst="node-1.simgrid.org">
1019 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1020 >   </route>
1021 >   <route src="node-4.simgrid.org" dst="node-10.simgrid.org">
1022 >   <link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1023 >   </route>
1024 >   <route src="node-4.simgrid.org" dst="node-11.simgrid.org">
1025 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1026 >   </route>
1027 >   <route src="node-4.simgrid.org" dst="node-2.simgrid.org">
1028 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1029 >   </route>
1030 >   <route src="node-4.simgrid.org" dst="node-3.simgrid.org">
1031 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/>
1032 >   </route>
1033 >   <route src="node-4.simgrid.org" dst="node-4.simgrid.org">
1034 >   <link_ctn id="bob_cluster_link_4_loopback"/>
1035 >   </route>
1036 >   <route src="node-4.simgrid.org" dst="node-5.simgrid.org">
1037 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/>
1038 >   </route>
1039 >   <route src="node-4.simgrid.org" dst="node-6.simgrid.org">
1040 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1041 >   </route>
1042 >   <route src="node-4.simgrid.org" dst="node-7.simgrid.org">
1043 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1044 >   </route>
1045 >   <route src="node-4.simgrid.org" dst="node-8.simgrid.org">
1046 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1047 >   </route>
1048 >   <route src="node-4.simgrid.org" dst="node-9.simgrid.org">
1049 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1050 >   </route>
1051 >   <route src="node-4.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1052 >   
1053 >   </route>
1054 >   <route src="node-5.simgrid.org" dst="node-0.simgrid.org">
1055 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1056 >   </route>
1057 >   <route src="node-5.simgrid.org" dst="node-1.simgrid.org">
1058 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1059 >   </route>
1060 >   <route src="node-5.simgrid.org" dst="node-10.simgrid.org">
1061 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1062 >   </route>
1063 >   <route src="node-5.simgrid.org" dst="node-11.simgrid.org">
1064 >   <link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1065 >   </route>
1066 >   <route src="node-5.simgrid.org" dst="node-2.simgrid.org">
1067 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1068 >   </route>
1069 >   <route src="node-5.simgrid.org" dst="node-3.simgrid.org">
1070 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/>
1071 >   </route>
1072 >   <route src="node-5.simgrid.org" dst="node-4.simgrid.org">
1073 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/>
1074 >   </route>
1075 >   <route src="node-5.simgrid.org" dst="node-5.simgrid.org">
1076 >   <link_ctn id="bob_cluster_link_5_loopback"/>
1077 >   </route>
1078 >   <route src="node-5.simgrid.org" dst="node-6.simgrid.org">
1079 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1080 >   </route>
1081 >   <route src="node-5.simgrid.org" dst="node-7.simgrid.org">
1082 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1083 >   </route>
1084 >   <route src="node-5.simgrid.org" dst="node-8.simgrid.org">
1085 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1086 >   </route>
1087 >   <route src="node-5.simgrid.org" dst="node-9.simgrid.org">
1088 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1089 >   </route>
1090 >   <route src="node-5.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1091 >   
1092 >   </route>
1093 >   <route src="node-6.simgrid.org" dst="node-0.simgrid.org">
1094 >   <link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1095 >   </route>
1096 >   <route src="node-6.simgrid.org" dst="node-1.simgrid.org">
1097 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1098 >   </route>
1099 >   <route src="node-6.simgrid.org" dst="node-10.simgrid.org">
1100 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1101 >   </route>
1102 >   <route src="node-6.simgrid.org" dst="node-11.simgrid.org">
1103 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1104 >   </route>
1105 >   <route src="node-6.simgrid.org" dst="node-2.simgrid.org">
1106 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1107 >   </route>
1108 >   <route src="node-6.simgrid.org" dst="node-3.simgrid.org">
1109 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1110 >   </route>
1111 >   <route src="node-6.simgrid.org" dst="node-4.simgrid.org">
1112 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1113 >   </route>
1114 >   <route src="node-6.simgrid.org" dst="node-5.simgrid.org">
1115 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1116 >   </route>
1117 >   <route src="node-6.simgrid.org" dst="node-6.simgrid.org">
1118 >   <link_ctn id="bob_cluster_link_6_loopback"/>
1119 >   </route>
1120 >   <route src="node-6.simgrid.org" dst="node-7.simgrid.org">
1121 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/>
1122 >   </route>
1123 >   <route src="node-6.simgrid.org" dst="node-8.simgrid.org">
1124 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/>
1125 >   </route>
1126 >   <route src="node-6.simgrid.org" dst="node-9.simgrid.org">
1127 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1128 >   </route>
1129 >   <route src="node-6.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1130 >   
1131 >   </route>
1132 >   <route src="node-7.simgrid.org" dst="node-0.simgrid.org">
1133 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1134 >   </route>
1135 >   <route src="node-7.simgrid.org" dst="node-1.simgrid.org">
1136 >   <link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1137 >   </route>
1138 >   <route src="node-7.simgrid.org" dst="node-10.simgrid.org">
1139 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1140 >   </route>
1141 >   <route src="node-7.simgrid.org" dst="node-11.simgrid.org">
1142 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1143 >   </route>
1144 >   <route src="node-7.simgrid.org" dst="node-2.simgrid.org">
1145 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1146 >   </route>
1147 >   <route src="node-7.simgrid.org" dst="node-3.simgrid.org">
1148 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1149 >   </route>
1150 >   <route src="node-7.simgrid.org" dst="node-4.simgrid.org">
1151 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1152 >   </route>
1153 >   <route src="node-7.simgrid.org" dst="node-5.simgrid.org">
1154 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1155 >   </route>
1156 >   <route src="node-7.simgrid.org" dst="node-6.simgrid.org">
1157 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/>
1158 >   </route>
1159 >   <route src="node-7.simgrid.org" dst="node-7.simgrid.org">
1160 >   <link_ctn id="bob_cluster_link_7_loopback"/>
1161 >   </route>
1162 >   <route src="node-7.simgrid.org" dst="node-8.simgrid.org">
1163 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/>
1164 >   </route>
1165 >   <route src="node-7.simgrid.org" dst="node-9.simgrid.org">
1166 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1167 >   </route>
1168 >   <route src="node-7.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1169 >   
1170 >   </route>
1171 >   <route src="node-8.simgrid.org" dst="node-0.simgrid.org">
1172 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1173 >   </route>
1174 >   <route src="node-8.simgrid.org" dst="node-1.simgrid.org">
1175 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1176 >   </route>
1177 >   <route src="node-8.simgrid.org" dst="node-10.simgrid.org">
1178 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1179 >   </route>
1180 >   <route src="node-8.simgrid.org" dst="node-11.simgrid.org">
1181 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1182 >   </route>
1183 >   <route src="node-8.simgrid.org" dst="node-2.simgrid.org">
1184 >   <link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1185 >   </route>
1186 >   <route src="node-8.simgrid.org" dst="node-3.simgrid.org">
1187 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1188 >   </route>
1189 >   <route src="node-8.simgrid.org" dst="node-4.simgrid.org">
1190 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1191 >   </route>
1192 >   <route src="node-8.simgrid.org" dst="node-5.simgrid.org">
1193 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1194 >   </route>
1195 >   <route src="node-8.simgrid.org" dst="node-6.simgrid.org">
1196 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/>
1197 >   </route>
1198 >   <route src="node-8.simgrid.org" dst="node-7.simgrid.org">
1199 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/>
1200 >   </route>
1201 >   <route src="node-8.simgrid.org" dst="node-8.simgrid.org">
1202 >   <link_ctn id="bob_cluster_link_8_loopback"/>
1203 >   </route>
1204 >   <route src="node-8.simgrid.org" dst="node-9.simgrid.org">
1205 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1206 >   </route>
1207 >   <route src="node-8.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1208 >   
1209 >   </route>
1210 >   <route src="node-9.simgrid.org" dst="node-0.simgrid.org">
1211 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1212 >   </route>
1213 >   <route src="node-9.simgrid.org" dst="node-1.simgrid.org">
1214 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1215 >   </route>
1216 >   <route src="node-9.simgrid.org" dst="node-10.simgrid.org">
1217 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/>
1218 >   </route>
1219 >   <route src="node-9.simgrid.org" dst="node-11.simgrid.org">
1220 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/>
1221 >   </route>
1222 >   <route src="node-9.simgrid.org" dst="node-2.simgrid.org">
1223 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1224 >   </route>
1225 >   <route src="node-9.simgrid.org" dst="node-3.simgrid.org">
1226 >   <link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1227 >   </route>
1228 >   <route src="node-9.simgrid.org" dst="node-4.simgrid.org">
1229 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1230 >   </route>
1231 >   <route src="node-9.simgrid.org" dst="node-5.simgrid.org">
1232 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1233 >   </route>
1234 >   <route src="node-9.simgrid.org" dst="node-6.simgrid.org">
1235 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1236 >   </route>
1237 >   <route src="node-9.simgrid.org" dst="node-7.simgrid.org">
1238 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1239 >   </route>
1240 >   <route src="node-9.simgrid.org" dst="node-8.simgrid.org">
1241 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1242 >   </route>
1243 >   <route src="node-9.simgrid.org" dst="node-9.simgrid.org">
1244 >   <link_ctn id="bob_cluster_link_9_loopback"/>
1245 >   </route>
1246 >   <route src="node-9.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1247 >   
1248 >   </route>
1249 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-bob_cluster_router.simgrid.org">
1250 >   
1251 >   </route>
1252 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-0.simgrid.org">
1253 >   
1254 >   </route>
1255 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-1.simgrid.org">
1256 >   
1257 >   </route>
1258 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-10.simgrid.org">
1259 >   
1260 >   </route>
1261 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-11.simgrid.org">
1262 >   
1263 >   </route>
1264 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-2.simgrid.org">
1265 >   
1266 >   </route>
1267 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-3.simgrid.org">
1268 >   
1269 >   </route>
1270 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-4.simgrid.org">
1271 >   
1272 >   </route>
1273 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-5.simgrid.org">
1274 >   
1275 >   </route>
1276 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-6.simgrid.org">
1277 >   
1278 >   </route>
1279 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-7.simgrid.org">
1280 >   
1281 >   </route>
1282 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-8.simgrid.org">
1283 >   
1284 >   </route>
1285 >   <route src="node-bob_cluster_router.simgrid.org" dst="node-9.simgrid.org">
1286 >   
1287 >   </route>
1288 > </AS>
1289 > </platform>