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