Salome HOME
0fdc0dc3e6b6a3cb771eb0c5d480df855fe0ef7a
[samples/datafiles.git] / Superv / Graphs / GraphLoopsGates.xml
1 <!DOCTYPE SuperGraph>
2 <supergraph>
3 <dataflow>
4 <info-list>
5 <node>
6 <component-name>?</component-name>
7     <interface-name>?</interface-name>
8     <node-name>GraphLoopsGates_1</node-name>
9     <kind>1</kind>
10     <coupled-node>?</coupled-node>
11     <service>
12 <service-name>GraphLoopsGates_1</service-name>
13      <inParameter-list>
14 <inParameter>
15 <inParameter-type>long</inParameter-type>
16        <inParameter-name>Init__Index</inParameter-name>      </inParameter>
17       <inParameter>
18 <inParameter-type>long</inParameter-type>
19        <inParameter-name>Init__Min</inParameter-name>      </inParameter>
20       <inParameter>
21 <inParameter-type>long</inParameter-type>
22        <inParameter-name>Init__Max</inParameter-name>      </inParameter>
23       <inParameter>
24 <inParameter-type>double</inParameter-type>
25        <inParameter-name>Add__x</inParameter-name>      </inParameter>
26       <inParameter>
27 <inParameter-type>double</inParameter-type>
28        <inParameter-name>Add__y</inParameter-name>      </inParameter>
29       <inParameter>
30 <inParameter-type>double</inParameter-type>
31        <inParameter-name>Add_1__x</inParameter-name>      </inParameter>
32       <inParameter>
33 <inParameter-type>double</inParameter-type>
34        <inParameter-name>Add_1__y</inParameter-name>      </inParameter>
35       <inParameter>
36 <inParameter-type>long</inParameter-type>
37        <inParameter-name>Init_1__Index</inParameter-name>      </inParameter>
38       <inParameter>
39 <inParameter-type>long</inParameter-type>
40        <inParameter-name>Init_1__Min</inParameter-name>      </inParameter>
41       <inParameter>
42 <inParameter-type>long</inParameter-type>
43        <inParameter-name>Init_1__Max</inParameter-name>      </inParameter>     </inParameter-list>
44      <outParameter-list>
45 <outParameter>
46 <outParameter-type>long</outParameter-type>
47        <outParameter-name>EndInit__Index</outParameter-name>      </outParameter>
48       <outParameter>
49 <outParameter-type>long</outParameter-type>
50        <outParameter-name>EndInit__Min</outParameter-name>      </outParameter>
51       <outParameter>
52 <outParameter-type>long</outParameter-type>
53        <outParameter-name>EndInit__Max</outParameter-name>      </outParameter>
54       <outParameter>
55 <outParameter-type>double</outParameter-type>
56        <outParameter-name>Add__FuncValue</outParameter-name>      </outParameter>
57       <outParameter>
58 <outParameter-type>double</outParameter-type>
59        <outParameter-name>Add__z</outParameter-name>      </outParameter>
60       <outParameter>
61 <outParameter-type>double</outParameter-type>
62        <outParameter-name>Add_1__FuncValue</outParameter-name>      </outParameter>
63       <outParameter>
64 <outParameter-type>double</outParameter-type>
65        <outParameter-name>Add_1__z</outParameter-name>      </outParameter>
66       <outParameter>
67 <outParameter-type>double</outParameter-type>
68        <outParameter-name>Sub__z</outParameter-name>      </outParameter>
69       <outParameter>
70 <outParameter-type>double</outParameter-type>
71        <outParameter-name>Sub_1__z</outParameter-name>      </outParameter>
72       <outParameter>
73 <outParameter-type>long</outParameter-type>
74        <outParameter-name>Gate__G</outParameter-name>      </outParameter>
75       <outParameter>
76 <outParameter-type>long</outParameter-type>
77        <outParameter-name>EndInit_1__Index</outParameter-name>      </outParameter>
78       <outParameter>
79 <outParameter-type>long</outParameter-type>
80        <outParameter-name>EndInit_1__Min</outParameter-name>      </outParameter>
81       <outParameter>
82 <outParameter-type>long</outParameter-type>
83        <outParameter-name>EndInit_1__Max</outParameter-name>      </outParameter>     </outParameter-list>    </service>
84     <DataStream-list/>
85     <PyFunction-list/>
86     <creation-date>7/1/2005 - 16:57:1</creation-date>
87     <lastmodification-date>5/7/2005 - 16:16:19</lastmodification-date>
88     <editor-release>2.0</editor-release>
89     <author>JR</author>
90     <container>?</container>
91     <comment>?</comment>
92     <x-position>0</x-position>
93     <y-position>0</y-position>   </node>  </info-list>
94   <node-list>
95 <node>
96 <component-name>?</component-name>
97     <interface-name>?</interface-name>
98     <node-name>Init</node-name>
99     <kind>4</kind>
100     <coupled-node>EndInit</coupled-node>
101     <service>
102 <service-name>Init</service-name>
103      <inParameter-list>
104 <inParameter>
105 <inParameter-type>long</inParameter-type>
106        <inParameter-name>Index</inParameter-name>      </inParameter>
107       <inParameter>
108 <inParameter-type>long</inParameter-type>
109        <inParameter-name>Min</inParameter-name>      </inParameter>
110       <inParameter>
111 <inParameter-type>long</inParameter-type>
112        <inParameter-name>Max</inParameter-name>      </inParameter>     </inParameter-list>
113      <outParameter-list>
114 <outParameter>
115 <outParameter-type>long</outParameter-type>
116        <outParameter-name>Index</outParameter-name>      </outParameter>
117       <outParameter>
118 <outParameter-type>long</outParameter-type>
119        <outParameter-name>Min</outParameter-name>      </outParameter>
120       <outParameter>
121 <outParameter-type>long</outParameter-type>
122        <outParameter-name>Max</outParameter-name>      </outParameter>     </outParameter-list>    </service>
123     <DataStream-list/>
124     <PyFunction-list>
125 <PyFunction>
126 <FuncName>Init</FuncName>
127       <PyFunc><![CDATA[from time import *    ]]></PyFunc>
128       <PyFunc><![CDATA[def Init(Index,Min,Max) :    ]]></PyFunc>
129       <PyFunc><![CDATA[    Index = Min    ]]></PyFunc>
130       <PyFunc><![CDATA[    sleep(1)    ]]></PyFunc>
131       <PyFunc><![CDATA[    return Index,Min,Max    ]]></PyFunc>     </PyFunction>
132      <PyFunction>
133 <FuncName>More</FuncName>
134       <PyFunc><![CDATA[def More(Index,Min,Max) :   ]]></PyFunc>
135       <PyFunc><![CDATA[    if Index < Max :   ]]></PyFunc>
136       <PyFunc><![CDATA[        DoLoop = 1   ]]></PyFunc>
137       <PyFunc><![CDATA[    else :   ]]></PyFunc>
138       <PyFunc><![CDATA[        DoLoop = 0  ]]></PyFunc>
139       <PyFunc><![CDATA[    return DoLoop,Index,Min,Max   ]]></PyFunc>     </PyFunction>
140      <PyFunction>
141 <FuncName>Next</FuncName>
142       <PyFunc><![CDATA[from time import * ]]></PyFunc>
143       <PyFunc><![CDATA[def Next(Index,Min,Max) :   ]]></PyFunc>
144       <PyFunc><![CDATA[    Index = Index + 1 ]]></PyFunc>
145       <PyFunc><![CDATA[    sleep(1) ]]></PyFunc>
146       <PyFunc><![CDATA[    return Index,Min,Max    ]]></PyFunc>     </PyFunction>    </PyFunction-list>
147     <creation-date>5/7/2005 - 16:15:13</creation-date>
148     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
149     <editor-release>2.0</editor-release>
150     <author>?</author>
151     <container>?</container>
152     <comment>Compute Node</comment>
153     <x-position>29</x-position>
154     <y-position>251</y-position>   </node>
155    <node>
156 <component-name>?</component-name>
157     <interface-name>?</interface-name>
158     <node-name>EndInit</node-name>
159     <kind>5</kind>
160     <coupled-node>Init</coupled-node>
161     <service>
162 <service-name>EndInit</service-name>
163      <inParameter-list>
164 <inParameter>
165 <inParameter-type>long</inParameter-type>
166        <inParameter-name>Index</inParameter-name>      </inParameter>
167       <inParameter>
168 <inParameter-type>long</inParameter-type>
169        <inParameter-name>Min</inParameter-name>      </inParameter>
170       <inParameter>
171 <inParameter-type>long</inParameter-type>
172        <inParameter-name>Max</inParameter-name>      </inParameter>     </inParameter-list>
173      <outParameter-list>
174 <outParameter>
175 <outParameter-type>long</outParameter-type>
176        <outParameter-name>Index</outParameter-name>      </outParameter>
177       <outParameter>
178 <outParameter-type>long</outParameter-type>
179        <outParameter-name>Min</outParameter-name>      </outParameter>
180       <outParameter>
181 <outParameter-type>long</outParameter-type>
182        <outParameter-name>Max</outParameter-name>      </outParameter>     </outParameter-list>    </service>
183     <DataStream-list/>
184     <PyFunction-list>
185 <PyFunction>
186 <FuncName>EndInit</FuncName>
187       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
188     <creation-date>5/7/2005 - 16:15:13</creation-date>
189     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
190     <editor-release>2.0</editor-release>
191     <author>?</author>
192     <container>?</container>
193     <comment>Compute Node</comment>
194     <x-position>838</x-position>
195     <y-position>243</y-position>   </node>
196    <node>
197 <component-name>AddComponent</component-name>
198     <interface-name>AddComponent</interface-name>
199     <node-name>Add</node-name>
200     <kind>0</kind>
201     <coupled-node>?</coupled-node>
202     <service>
203 <service-name>Add</service-name>
204      <inParameter-list>
205 <inParameter>
206 <inParameter-type>double</inParameter-type>
207        <inParameter-name>x</inParameter-name>      </inParameter>
208       <inParameter>
209 <inParameter-type>double</inParameter-type>
210        <inParameter-name>y</inParameter-name>      </inParameter>     </inParameter-list>
211      <outParameter-list>
212 <outParameter>
213 <outParameter-type>double</outParameter-type>
214        <outParameter-name>FuncValue</outParameter-name>      </outParameter>
215       <outParameter>
216 <outParameter-type>double</outParameter-type>
217        <outParameter-name>z</outParameter-name>      </outParameter>     </outParameter-list>    </service>
218     <DataStream-list/>
219     <PyFunction-list/>
220     <creation-date>5/7/2005 - 16:15:13</creation-date>
221     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
222     <editor-release>2.0</editor-release>
223     <author>?</author>
224     <container>localhost/FactoryServer</container>
225     <comment>Add from AddComponent</comment>
226     <x-position>230</x-position>
227     <y-position>76</y-position>   </node>
228    <node>
229 <component-name>AddComponent</component-name>
230     <interface-name>AddComponent</interface-name>
231     <node-name>Add_1</node-name>
232     <kind>0</kind>
233     <coupled-node>?</coupled-node>
234     <service>
235 <service-name>Add</service-name>
236      <inParameter-list>
237 <inParameter>
238 <inParameter-type>double</inParameter-type>
239        <inParameter-name>x</inParameter-name>      </inParameter>
240       <inParameter>
241 <inParameter-type>double</inParameter-type>
242        <inParameter-name>y</inParameter-name>      </inParameter>     </inParameter-list>
243      <outParameter-list>
244 <outParameter>
245 <outParameter-type>double</outParameter-type>
246        <outParameter-name>FuncValue</outParameter-name>      </outParameter>
247       <outParameter>
248 <outParameter-type>double</outParameter-type>
249        <outParameter-name>z</outParameter-name>      </outParameter>     </outParameter-list>    </service>
250     <DataStream-list/>
251     <PyFunction-list/>
252     <creation-date>5/7/2005 - 16:15:13</creation-date>
253     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
254     <editor-release>2.0</editor-release>
255     <author>?</author>
256     <container>localhost/FactoryServer</container>
257     <comment>Add from AddComponent</comment>
258     <x-position>225</x-position>
259     <y-position>304</y-position>   </node>
260    <node>
261 <component-name>SubComponent</component-name>
262     <interface-name>SubComponent</interface-name>
263     <node-name>Sub</node-name>
264     <kind>0</kind>
265     <coupled-node>?</coupled-node>
266     <service>
267 <service-name>Sub</service-name>
268      <inParameter-list>
269 <inParameter>
270 <inParameter-type>double</inParameter-type>
271        <inParameter-name>x</inParameter-name>      </inParameter>
272       <inParameter>
273 <inParameter-type>double</inParameter-type>
274        <inParameter-name>y</inParameter-name>      </inParameter>     </inParameter-list>
275      <outParameter-list>
276 <outParameter>
277 <outParameter-type>double</outParameter-type>
278        <outParameter-name>z</outParameter-name>      </outParameter>     </outParameter-list>    </service>
279     <DataStream-list/>
280     <PyFunction-list/>
281     <creation-date>5/7/2005 - 16:15:13</creation-date>
282     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
283     <editor-release>2.0</editor-release>
284     <author>?</author>
285     <container>localhost/FactoryServer</container>
286     <comment>Sub from SubComponent</comment>
287     <x-position>447</x-position>
288     <y-position>77</y-position>   </node>
289    <node>
290 <component-name>SubComponent</component-name>
291     <interface-name>SubComponent</interface-name>
292     <node-name>Sub_1</node-name>
293     <kind>0</kind>
294     <coupled-node>?</coupled-node>
295     <service>
296 <service-name>Sub</service-name>
297      <inParameter-list>
298 <inParameter>
299 <inParameter-type>double</inParameter-type>
300        <inParameter-name>x</inParameter-name>      </inParameter>
301       <inParameter>
302 <inParameter-type>double</inParameter-type>
303        <inParameter-name>y</inParameter-name>      </inParameter>     </inParameter-list>
304      <outParameter-list>
305 <outParameter>
306 <outParameter-type>double</outParameter-type>
307        <outParameter-name>z</outParameter-name>      </outParameter>     </outParameter-list>    </service>
308     <DataStream-list/>
309     <PyFunction-list/>
310     <creation-date>5/7/2005 - 16:15:13</creation-date>
311     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
312     <editor-release>2.0</editor-release>
313     <author>?</author>
314     <container>localhost/FactoryServer</container>
315     <comment>Sub from SubComponent</comment>
316     <x-position>448</x-position>
317     <y-position>304</y-position>   </node>
318    <node>
319 <component-name>?</component-name>
320     <interface-name>?</interface-name>
321     <node-name>Gate</node-name>
322     <kind>3</kind>
323     <coupled-node>?</coupled-node>
324     <service>
325 <service-name>Gate</service-name>
326      <inParameter-list>
327 <inParameter>
328 <inParameter-type>long</inParameter-type>
329        <inParameter-name>G1</inParameter-name>      </inParameter>
330       <inParameter>
331 <inParameter-type>long</inParameter-type>
332        <inParameter-name>G2</inParameter-name>      </inParameter>     </inParameter-list>
333      <outParameter-list>
334 <outParameter>
335 <outParameter-type>long</outParameter-type>
336        <outParameter-name>G</outParameter-name>      </outParameter>     </outParameter-list>    </service>
337     <DataStream-list/>
338     <PyFunction-list>
339 <PyFunction>
340 <FuncName>Gate</FuncName>
341       <PyFunc><![CDATA[from time import *  ]]></PyFunc>
342       <PyFunc><![CDATA[def Gate(G1,G2) :  ]]></PyFunc>
343       <PyFunc><![CDATA[    sleep(1)  ]]></PyFunc>
344       <PyFunc><![CDATA[    return G1&G2  ]]></PyFunc>     </PyFunction>    </PyFunction-list>
345     <creation-date>5/7/2005 - 16:15:13</creation-date>
346     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
347     <editor-release>2.0</editor-release>
348     <author>?</author>
349     <container>?</container>
350     <comment>Compute Node</comment>
351     <x-position>640</x-position>
352     <y-position>224</y-position>   </node>
353    <node>
354 <component-name>?</component-name>
355     <interface-name>?</interface-name>
356     <node-name>Init_1</node-name>
357     <kind>4</kind>
358     <coupled-node>EndInit_1</coupled-node>
359     <service>
360 <service-name>Init_1</service-name>
361      <inParameter-list>
362 <inParameter>
363 <inParameter-type>long</inParameter-type>
364        <inParameter-name>Index</inParameter-name>      </inParameter>
365       <inParameter>
366 <inParameter-type>long</inParameter-type>
367        <inParameter-name>Min</inParameter-name>      </inParameter>
368       <inParameter>
369 <inParameter-type>long</inParameter-type>
370        <inParameter-name>Max</inParameter-name>      </inParameter>     </inParameter-list>
371      <outParameter-list>
372 <outParameter>
373 <outParameter-type>long</outParameter-type>
374        <outParameter-name>Index</outParameter-name>      </outParameter>
375       <outParameter>
376 <outParameter-type>long</outParameter-type>
377        <outParameter-name>Min</outParameter-name>      </outParameter>
378       <outParameter>
379 <outParameter-type>long</outParameter-type>
380        <outParameter-name>Max</outParameter-name>      </outParameter>     </outParameter-list>    </service>
381     <DataStream-list/>
382     <PyFunction-list>
383 <PyFunction>
384 <FuncName>Init_1</FuncName>
385       <PyFunc><![CDATA[from time import *    ]]></PyFunc>
386       <PyFunc><![CDATA[def Init_1(Index,Min,Max) :    ]]></PyFunc>
387       <PyFunc><![CDATA[    Index = Min    ]]></PyFunc>
388       <PyFunc><![CDATA[    sleep(1)    ]]></PyFunc>
389       <PyFunc><![CDATA[    return Index,Min,Max    ]]></PyFunc>     </PyFunction>
390      <PyFunction>
391 <FuncName>More_1</FuncName>
392       <PyFunc><![CDATA[def More_1(Index,Min,Max) :   ]]></PyFunc>
393       <PyFunc><![CDATA[    if Index < Max :   ]]></PyFunc>
394       <PyFunc><![CDATA[        DoLoop = 1   ]]></PyFunc>
395       <PyFunc><![CDATA[    else :   ]]></PyFunc>
396       <PyFunc><![CDATA[        DoLoop = 0  ]]></PyFunc>
397       <PyFunc><![CDATA[    return DoLoop,Index,Min,Max   ]]></PyFunc>     </PyFunction>
398      <PyFunction>
399 <FuncName>Next_1</FuncName>
400       <PyFunc><![CDATA[from time import * ]]></PyFunc>
401       <PyFunc><![CDATA[def Next_1(Index,Min,Max) :   ]]></PyFunc>
402       <PyFunc><![CDATA[    Index = Index + 1 ]]></PyFunc>
403       <PyFunc><![CDATA[    sleep(1) ]]></PyFunc>
404       <PyFunc><![CDATA[    return Index,Min,Max    ]]></PyFunc>     </PyFunction>    </PyFunction-list>
405     <creation-date>5/7/2005 - 16:15:13</creation-date>
406     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
407     <editor-release>2.0</editor-release>
408     <author>?</author>
409     <container>?</container>
410     <comment>Compute Node</comment>
411     <x-position>9</x-position>
412     <y-position>24</y-position>   </node>
413    <node>
414 <component-name>?</component-name>
415     <interface-name>?</interface-name>
416     <node-name>EndInit_1</node-name>
417     <kind>5</kind>
418     <coupled-node>Init_1</coupled-node>
419     <service>
420 <service-name>EndInit_1</service-name>
421      <inParameter-list>
422 <inParameter>
423 <inParameter-type>long</inParameter-type>
424        <inParameter-name>Index</inParameter-name>      </inParameter>
425       <inParameter>
426 <inParameter-type>long</inParameter-type>
427        <inParameter-name>Min</inParameter-name>      </inParameter>
428       <inParameter>
429 <inParameter-type>long</inParameter-type>
430        <inParameter-name>Max</inParameter-name>      </inParameter>     </inParameter-list>
431      <outParameter-list>
432 <outParameter>
433 <outParameter-type>long</outParameter-type>
434        <outParameter-name>Index</outParameter-name>      </outParameter>
435       <outParameter>
436 <outParameter-type>long</outParameter-type>
437        <outParameter-name>Min</outParameter-name>      </outParameter>
438       <outParameter>
439 <outParameter-type>long</outParameter-type>
440        <outParameter-name>Max</outParameter-name>      </outParameter>     </outParameter-list>    </service>
441     <DataStream-list/>
442     <PyFunction-list>
443 <PyFunction>
444 <FuncName>EndInit_1</FuncName>
445       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
446     <creation-date>5/7/2005 - 16:15:13</creation-date>
447     <lastmodification-date>5/7/2005 - 16:15:13</lastmodification-date>
448     <editor-release>2.0</editor-release>
449     <author>?</author>
450     <container>?</container>
451     <comment>Compute Node</comment>
452     <x-position>1049</x-position>
453     <y-position>201</y-position>   </node>  </node-list>
454   <link-list>
455 <link>
456 <fromnode-name>Init</fromnode-name>
457     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
458     <tonode-name>EndInit</tonode-name>
459     <toserviceparameter-name>DoLoop</toserviceparameter-name>
460     <coord-list/>   </link>
461    <link>
462 <fromnode-name>Init</fromnode-name>
463     <fromserviceparameter-name>Index</fromserviceparameter-name>
464     <tonode-name>EndInit</tonode-name>
465     <toserviceparameter-name>Index</toserviceparameter-name>
466     <coord-list/>   </link>
467    <link>
468 <fromnode-name>Init</fromnode-name>
469     <fromserviceparameter-name>Index</fromserviceparameter-name>
470     <tonode-name>Sub</tonode-name>
471     <toserviceparameter-name>x</toserviceparameter-name>
472     <coord-list/>   </link>
473    <link>
474 <fromnode-name>Init</fromnode-name>
475     <fromserviceparameter-name>Min</fromserviceparameter-name>
476     <tonode-name>EndInit</tonode-name>
477     <toserviceparameter-name>Min</toserviceparameter-name>
478     <coord-list/>   </link>
479    <link>
480 <fromnode-name>Init</fromnode-name>
481     <fromserviceparameter-name>Min</fromserviceparameter-name>
482     <tonode-name>Sub</tonode-name>
483     <toserviceparameter-name>y</toserviceparameter-name>
484     <coord-list/>   </link>
485    <link>
486 <fromnode-name>Init</fromnode-name>
487     <fromserviceparameter-name>Min</fromserviceparameter-name>
488     <tonode-name>Sub_1</tonode-name>
489     <toserviceparameter-name>x</toserviceparameter-name>
490     <coord-list/>   </link>
491    <link>
492 <fromnode-name>Init</fromnode-name>
493     <fromserviceparameter-name>Max</fromserviceparameter-name>
494     <tonode-name>EndInit</tonode-name>
495     <toserviceparameter-name>Max</toserviceparameter-name>
496     <coord-list/>   </link>
497    <link>
498 <fromnode-name>Init</fromnode-name>
499     <fromserviceparameter-name>Max</fromserviceparameter-name>
500     <tonode-name>Sub_1</tonode-name>
501     <toserviceparameter-name>y</toserviceparameter-name>
502     <coord-list/>   </link>
503    <link>
504 <fromnode-name>Init</fromnode-name>
505     <fromserviceparameter-name>Gate</fromserviceparameter-name>
506     <tonode-name>Add_1</tonode-name>
507     <toserviceparameter-name>Gate</toserviceparameter-name>
508     <coord-list/>   </link>
509    <link>
510 <fromnode-name>Init</fromnode-name>
511     <fromserviceparameter-name>Gate</fromserviceparameter-name>
512     <tonode-name>Add</tonode-name>
513     <toserviceparameter-name>Gate</toserviceparameter-name>
514     <coord-list/>   </link>
515    <link>
516 <fromnode-name>EndInit</fromnode-name>
517     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
518     <tonode-name>Init</tonode-name>
519     <toserviceparameter-name>DoLoop</toserviceparameter-name>
520     <coord-list/>   </link>
521    <link>
522 <fromnode-name>EndInit</fromnode-name>
523     <fromserviceparameter-name>Gate</fromserviceparameter-name>
524     <tonode-name>EndInit_1</tonode-name>
525     <toserviceparameter-name>Gate</toserviceparameter-name>
526     <coord-list/>   </link>
527    <link>
528 <fromnode-name>Add</fromnode-name>
529     <fromserviceparameter-name>Gate</fromserviceparameter-name>
530     <tonode-name>Sub</tonode-name>
531     <toserviceparameter-name>Gate</toserviceparameter-name>
532     <coord-list/>   </link>
533    <link>
534 <fromnode-name>Add_1</fromnode-name>
535     <fromserviceparameter-name>Gate</fromserviceparameter-name>
536     <tonode-name>Sub_1</tonode-name>
537     <toserviceparameter-name>Gate</toserviceparameter-name>
538     <coord-list/>   </link>
539    <link>
540 <fromnode-name>Sub</fromnode-name>
541     <fromserviceparameter-name>Gate</fromserviceparameter-name>
542     <tonode-name>Gate</tonode-name>
543     <toserviceparameter-name>G1</toserviceparameter-name>
544     <coord-list/>   </link>
545    <link>
546 <fromnode-name>Sub_1</fromnode-name>
547     <fromserviceparameter-name>Gate</fromserviceparameter-name>
548     <tonode-name>Gate</tonode-name>
549     <toserviceparameter-name>G2</toserviceparameter-name>
550     <coord-list/>   </link>
551    <link>
552 <fromnode-name>Gate</fromnode-name>
553     <fromserviceparameter-name>Gate</fromserviceparameter-name>
554     <tonode-name>EndInit</tonode-name>
555     <toserviceparameter-name>Gate</toserviceparameter-name>
556     <coord-list/>   </link>
557    <link>
558 <fromnode-name>Init_1</fromnode-name>
559     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
560     <tonode-name>EndInit_1</tonode-name>
561     <toserviceparameter-name>DoLoop</toserviceparameter-name>
562     <coord-list/>   </link>
563    <link>
564 <fromnode-name>Init_1</fromnode-name>
565     <fromserviceparameter-name>Index</fromserviceparameter-name>
566     <tonode-name>EndInit_1</tonode-name>
567     <toserviceparameter-name>Index</toserviceparameter-name>
568     <coord-list/>   </link>
569    <link>
570 <fromnode-name>Init_1</fromnode-name>
571     <fromserviceparameter-name>Min</fromserviceparameter-name>
572     <tonode-name>EndInit_1</tonode-name>
573     <toserviceparameter-name>Min</toserviceparameter-name>
574     <coord-list/>   </link>
575    <link>
576 <fromnode-name>Init_1</fromnode-name>
577     <fromserviceparameter-name>Max</fromserviceparameter-name>
578     <tonode-name>EndInit_1</tonode-name>
579     <toserviceparameter-name>Max</toserviceparameter-name>
580     <coord-list/>   </link>
581    <link>
582 <fromnode-name>Init_1</fromnode-name>
583     <fromserviceparameter-name>Gate</fromserviceparameter-name>
584     <tonode-name>Init</tonode-name>
585     <toserviceparameter-name>Gate</toserviceparameter-name>
586     <coord-list>
587 <coord>
588 <x>9</x>
589       <y>346</y>     </coord>
590      <coord>
591 <x>9</x>
592       <y>199</y>     </coord>
593      <coord>
594 <x>194</x>
595       <y>199</y>     </coord>
596      <coord>
597 <x>194</x>
598       <y>119</y>     </coord>    </coord-list>   </link>
599    <link>
600 <fromnode-name>EndInit_1</fromnode-name>
601     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
602     <tonode-name>Init_1</tonode-name>
603     <toserviceparameter-name>DoLoop</toserviceparameter-name>
604     <coord-list/>   </link>  </link-list>
605   <data-list>
606 <data>
607 <fromnode-name>GraphLoopsGates_1</fromnode-name>
608     <fromserviceparameter-name>Init__Index</fromserviceparameter-name>
609     <tonode-name>Init</tonode-name>
610     <toserviceparameter-name>Index</toserviceparameter-name>
611     <data-value>
612 <value-type>3</value-type>
613      <value>0</value>    </data-value>
614     <coord-list/>   </data>
615    <data>
616 <fromnode-name>GraphLoopsGates_1</fromnode-name>
617     <fromserviceparameter-name>Init__Min</fromserviceparameter-name>
618     <tonode-name>Init</tonode-name>
619     <toserviceparameter-name>Min</toserviceparameter-name>
620     <data-value>
621 <value-type>3</value-type>
622      <value>5</value>    </data-value>
623     <coord-list/>   </data>
624    <data>
625 <fromnode-name>GraphLoopsGates_1</fromnode-name>
626     <fromserviceparameter-name>Init__Max</fromserviceparameter-name>
627     <tonode-name>Init</tonode-name>
628     <toserviceparameter-name>Max</toserviceparameter-name>
629     <data-value>
630 <value-type>3</value-type>
631      <value>8</value>    </data-value>
632     <coord-list/>   </data>
633    <data>
634 <fromnode-name>GraphLoopsGates_1</fromnode-name>
635     <fromserviceparameter-name>Add__x</fromserviceparameter-name>
636     <tonode-name>Add</tonode-name>
637     <toserviceparameter-name>x</toserviceparameter-name>
638     <data-value>
639 <value-type>7</value-type>
640      <value>1</value>    </data-value>
641     <coord-list/>   </data>
642    <data>
643 <fromnode-name>GraphLoopsGates_1</fromnode-name>
644     <fromserviceparameter-name>Add__y</fromserviceparameter-name>
645     <tonode-name>Add</tonode-name>
646     <toserviceparameter-name>y</toserviceparameter-name>
647     <data-value>
648 <value-type>7</value-type>
649      <value>2</value>    </data-value>
650     <coord-list/>   </data>
651    <data>
652 <fromnode-name>GraphLoopsGates_1</fromnode-name>
653     <fromserviceparameter-name>Add_1__x</fromserviceparameter-name>
654     <tonode-name>Add_1</tonode-name>
655     <toserviceparameter-name>x</toserviceparameter-name>
656     <data-value>
657 <value-type>7</value-type>
658      <value>3</value>    </data-value>
659     <coord-list/>   </data>
660    <data>
661 <fromnode-name>GraphLoopsGates_1</fromnode-name>
662     <fromserviceparameter-name>Add_1__y</fromserviceparameter-name>
663     <tonode-name>Add_1</tonode-name>
664     <toserviceparameter-name>y</toserviceparameter-name>
665     <data-value>
666 <value-type>7</value-type>
667      <value>4</value>    </data-value>
668     <coord-list/>   </data>
669    <data>
670 <fromnode-name>GraphLoopsGates_1</fromnode-name>
671     <fromserviceparameter-name>Init_1__Index</fromserviceparameter-name>
672     <tonode-name>Init_1</tonode-name>
673     <toserviceparameter-name>Index</toserviceparameter-name>
674     <data-value>
675 <value-type>3</value-type>
676      <value>0</value>    </data-value>
677     <coord-list/>   </data>
678    <data>
679 <fromnode-name>GraphLoopsGates_1</fromnode-name>
680     <fromserviceparameter-name>Init_1__Min</fromserviceparameter-name>
681     <tonode-name>Init_1</tonode-name>
682     <toserviceparameter-name>Min</toserviceparameter-name>
683     <data-value>
684 <value-type>3</value-type>
685      <value>1</value>    </data-value>
686     <coord-list/>   </data>
687    <data>
688 <fromnode-name>GraphLoopsGates_1</fromnode-name>
689     <fromserviceparameter-name>Init_1__Max</fromserviceparameter-name>
690     <tonode-name>Init_1</tonode-name>
691     <toserviceparameter-name>Max</toserviceparameter-name>
692     <data-value>
693 <value-type>3</value-type>
694      <value>3</value>    </data-value>
695     <coord-list/>   </data>  </data-list> </dataflow></supergraph>