6 <component-name>?</component-name>
7 <interface-name>?</interface-name>
8 <node-name>GraphLoopTwoBranches_1</node-name>
10 <coupled-node>?</coupled-node>
12 <service-name>GraphLoopTwoBranches_1</service-name>
15 <inParameter-type>long</inParameter-type>
16 <inParameter-name>Loop__Index</inParameter-name> </inParameter>
18 <inParameter-type>long</inParameter-type>
19 <inParameter-name>Loop__Min</inParameter-name> </inParameter>
21 <inParameter-type>long</inParameter-type>
22 <inParameter-name>Loop__Max</inParameter-name> </inParameter> </inParameter-list>
25 <outParameter-type>boolean</outParameter-type>
26 <outParameter-name>EndOfSwitchOdd__Odd</outParameter-name> </outParameter>
28 <outParameter-type>long</outParameter-type>
29 <outParameter-name>EndOfLoop__Index</outParameter-name> </outParameter>
31 <outParameter-type>long</outParameter-type>
32 <outParameter-name>EndOfLoop__Min</outParameter-name> </outParameter>
34 <outParameter-type>long</outParameter-type>
35 <outParameter-name>EndOfLoop__Max</outParameter-name> </outParameter>
37 <outParameter-type>long</outParameter-type>
38 <outParameter-name>EndOfSwitchEven__a</outParameter-name> </outParameter>
40 <outParameter-type>boolean</outParameter-type>
41 <outParameter-name>EndOfSwitchEven__Even</outParameter-name> </outParameter> </outParameter-list> </service>
44 <creation-date>4/7/2005 - 15:59:20</creation-date>
45 <lastmodification-date>4/7/2005 - 17:43:34</lastmodification-date>
46 <editor-release>2.0</editor-release>
48 <container>?</container>
50 <x-position>0</x-position>
51 <y-position>0</y-position> </node> </info-list>
54 <component-name>?</component-name>
55 <interface-name>?</interface-name>
56 <node-name>IsOdd</node-name>
58 <coupled-node>?</coupled-node>
60 <service-name>IsOdd</service-name>
63 <inParameter-type>long</inParameter-type>
64 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
67 <outParameter-type>long</outParameter-type>
68 <outParameter-name>a</outParameter-name> </outParameter>
70 <outParameter-type>long</outParameter-type>
71 <outParameter-name>Odd</outParameter-name> </outParameter> </outParameter-list> </service>
75 <FuncName>IsOdd</FuncName>
76 <PyFunc><![CDATA[from time import * ]]></PyFunc>
77 <PyFunc><![CDATA[def IsOdd(a) : ]]></PyFunc>
78 <PyFunc><![CDATA[ print a,"IsOdd" ]]></PyFunc>
79 <PyFunc><![CDATA[ sleep( 1 ) ]]></PyFunc>
80 <PyFunc><![CDATA[ return a,1 ]]></PyFunc> </PyFunction> </PyFunction-list>
81 <creation-date>4/7/2005 - 17:38:58</creation-date>
82 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
83 <editor-release>1.05</editor-release>
85 <container>?</container>
86 <comment>Python function</comment>
87 <x-position>476</x-position>
88 <y-position>2</y-position> </node>
90 <component-name>?</component-name>
91 <interface-name>?</interface-name>
92 <node-name>SwitchOdd</node-name>
94 <coupled-node>EndOfSwitchOdd</coupled-node>
96 <service-name>SwitchOdd</service-name>
99 <inParameter-type>long</inParameter-type>
100 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
103 <outParameter-type>long</outParameter-type>
104 <outParameter-name>Odd</outParameter-name> </outParameter>
106 <outParameter-type>int</outParameter-type>
107 <outParameter-name>Even</outParameter-name> </outParameter>
109 <outParameter-type>long</outParameter-type>
110 <outParameter-name>default</outParameter-name> </outParameter>
112 <outParameter-type>long</outParameter-type>
113 <outParameter-name>a</outParameter-name> </outParameter>
115 <outParameter-type>string</outParameter-type>
116 <outParameter-name>OddEven</outParameter-name> </outParameter> </outParameter-list> </service>
120 <FuncName>SwitchOdd</FuncName>
121 <PyFunc><![CDATA[from time import * ]]></PyFunc>
122 <PyFunc><![CDATA[def SwitchOdd(a) : ]]></PyFunc>
123 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
124 <PyFunc><![CDATA[ if a <= 0 : ]]></PyFunc>
125 <PyFunc><![CDATA[ OddEven = '<=0' ]]></PyFunc>
126 <PyFunc><![CDATA[ return 0,0,0,a,OddEven ]]></PyFunc>
127 <PyFunc><![CDATA[ OddEven = 'Odd' ]]></PyFunc>
128 <PyFunc><![CDATA[ if (a&1) == 0 : ]]></PyFunc>
129 <PyFunc><![CDATA[ OddEven = 'Even' ]]></PyFunc>
130 <PyFunc><![CDATA[ return a & 1,1-(a&1),1-(a&1),a,OddEven ]]></PyFunc> </PyFunction> </PyFunction-list>
131 <creation-date>4/7/2005 - 17:38:58</creation-date>
132 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
133 <editor-release>1.05</editor-release>
135 <container>?</container>
136 <comment>Compute Node</comment>
137 <x-position>240</x-position>
138 <y-position>142</y-position> </node>
140 <component-name>?</component-name>
141 <interface-name>?</interface-name>
142 <node-name>EndOfSwitchOdd</node-name>
144 <coupled-node>SwitchOdd</coupled-node>
146 <service-name>EndOfSwitchOdd</service-name>
149 <inParameter-type>long</inParameter-type>
150 <inParameter-name>a</inParameter-name> </inParameter>
152 <inParameter-type>boolean</inParameter-type>
153 <inParameter-name>Odd</inParameter-name> </inParameter>
155 <inParameter-type>long</inParameter-type>
156 <inParameter-name>Even</inParameter-name> </inParameter>
158 <inParameter-type>boolean</inParameter-type>
159 <inParameter-name>OddEven</inParameter-name> </inParameter> </inParameter-list>
162 <outParameter-type>long</outParameter-type>
163 <outParameter-name>a</outParameter-name> </outParameter>
165 <outParameter-type>boolean</outParameter-type>
166 <outParameter-name>Odd</outParameter-name> </outParameter> </outParameter-list> </service>
170 <FuncName>EndOfSwitchOdd</FuncName>
171 <PyFunc><![CDATA[from time import * ]]></PyFunc>
172 <PyFunc><![CDATA[def EndOfSwitchOdd(a,Odd,Even,OddEven) : ]]></PyFunc>
173 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
174 <PyFunc><![CDATA[ return a,Odd ]]></PyFunc> </PyFunction> </PyFunction-list>
175 <creation-date>4/7/2005 - 17:38:58</creation-date>
176 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
177 <editor-release>1.05</editor-release>
179 <container>?</container>
180 <comment>Compute Node</comment>
181 <x-position>718</x-position>
182 <y-position>162</y-position> </node>
184 <component-name>?</component-name>
185 <interface-name>?</interface-name>
186 <node-name>IsEven</node-name>
188 <coupled-node>?</coupled-node>
190 <service-name>IsEven</service-name>
193 <inParameter-type>long</inParameter-type>
194 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
197 <outParameter-type>long</outParameter-type>
198 <outParameter-name>a</outParameter-name> </outParameter>
200 <outParameter-type>long</outParameter-type>
201 <outParameter-name>Even</outParameter-name> </outParameter> </outParameter-list> </service>
205 <FuncName>IsEven</FuncName>
206 <PyFunc><![CDATA[from time import * ]]></PyFunc>
207 <PyFunc><![CDATA[def IsEven(a) : ]]></PyFunc>
208 <PyFunc><![CDATA[ print a,"IsEven" ]]></PyFunc>
209 <PyFunc><![CDATA[ sleep( 1 ) ]]></PyFunc>
210 <PyFunc><![CDATA[ return a,1 ]]></PyFunc> </PyFunction> </PyFunction-list>
211 <creation-date>4/7/2005 - 17:38:58</creation-date>
212 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
213 <editor-release>1.05</editor-release>
215 <container>?</container>
216 <comment>Python function</comment>
217 <x-position>472</x-position>
218 <y-position>724</y-position> </node>
220 <component-name>?</component-name>
221 <interface-name>?</interface-name>
222 <node-name>Loop</node-name>
224 <coupled-node>EndOfLoop</coupled-node>
226 <service-name>Loop</service-name>
229 <inParameter-type>long</inParameter-type>
230 <inParameter-name>Index</inParameter-name> </inParameter>
232 <inParameter-type>long</inParameter-type>
233 <inParameter-name>Min</inParameter-name> </inParameter>
235 <inParameter-type>long</inParameter-type>
236 <inParameter-name>Max</inParameter-name> </inParameter> </inParameter-list>
239 <outParameter-type>long</outParameter-type>
240 <outParameter-name>Index</outParameter-name> </outParameter>
242 <outParameter-type>long</outParameter-type>
243 <outParameter-name>Min</outParameter-name> </outParameter>
245 <outParameter-type>long</outParameter-type>
246 <outParameter-name>Max</outParameter-name> </outParameter> </outParameter-list> </service>
250 <FuncName>InitLoop</FuncName>
251 <PyFunc><![CDATA[def InitLoop(Index,Min,Max) : ]]></PyFunc>
252 <PyFunc><![CDATA[ Index = Max ]]></PyFunc>
253 <PyFunc><![CDATA[ return Index,Min,Max ]]></PyFunc> </PyFunction>
255 <FuncName>MoreLoop</FuncName>
256 <PyFunc><![CDATA[def MoreLoop(Index,Min,Max) : ]]></PyFunc>
257 <PyFunc><![CDATA[ if Index >= Min : ]]></PyFunc>
258 <PyFunc><![CDATA[ DoLoop = 1 ]]></PyFunc>
259 <PyFunc><![CDATA[ else : ]]></PyFunc>
260 <PyFunc><![CDATA[ DoLoop = 0 ]]></PyFunc>
261 <PyFunc><![CDATA[ return DoLoop,Index,Min,Max ]]></PyFunc> </PyFunction>
263 <FuncName>NextLoop</FuncName>
264 <PyFunc><![CDATA[def NextLoop(Index,Min,Max) : ]]></PyFunc>
265 <PyFunc><![CDATA[ Index = Index - 1 ]]></PyFunc>
266 <PyFunc><![CDATA[ return Index,Min,Max ]]></PyFunc> </PyFunction> </PyFunction-list>
267 <creation-date>4/7/2005 - 17:38:58</creation-date>
268 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
269 <editor-release>1.05</editor-release>
271 <container>?</container>
272 <comment>Compute Node</comment>
273 <x-position>18</x-position>
274 <y-position>389</y-position> </node>
276 <component-name>?</component-name>
277 <interface-name>?</interface-name>
278 <node-name>EndOfLoop</node-name>
280 <coupled-node>Loop</coupled-node>
282 <service-name>EndOfLoop</service-name>
285 <inParameter-type>long</inParameter-type>
286 <inParameter-name>Index</inParameter-name> </inParameter>
288 <inParameter-type>long</inParameter-type>
289 <inParameter-name>Min</inParameter-name> </inParameter>
291 <inParameter-type>long</inParameter-type>
292 <inParameter-name>Max</inParameter-name> </inParameter> </inParameter-list>
295 <outParameter-type>long</outParameter-type>
296 <outParameter-name>Index</outParameter-name> </outParameter>
298 <outParameter-type>long</outParameter-type>
299 <outParameter-name>Min</outParameter-name> </outParameter>
301 <outParameter-type>long</outParameter-type>
302 <outParameter-name>Max</outParameter-name> </outParameter> </outParameter-list> </service>
306 <FuncName>?</FuncName>
307 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
308 <creation-date>4/7/2005 - 17:38:58</creation-date>
309 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
310 <editor-release>1.05</editor-release>
312 <container>?</container>
313 <comment>Compute Node</comment>
314 <x-position>1097</x-position>
315 <y-position>309</y-position> </node>
317 <component-name>?</component-name>
318 <interface-name>?</interface-name>
319 <node-name>SwitchEven</node-name>
321 <coupled-node>EndOfSwitchEven</coupled-node>
323 <service-name>SwitchEven</service-name>
326 <inParameter-type>long</inParameter-type>
327 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
330 <outParameter-type>long</outParameter-type>
331 <outParameter-name>Odd</outParameter-name> </outParameter>
333 <outParameter-type>int</outParameter-type>
334 <outParameter-name>Even</outParameter-name> </outParameter>
336 <outParameter-type>long</outParameter-type>
337 <outParameter-name>default</outParameter-name> </outParameter>
339 <outParameter-type>int</outParameter-type>
340 <outParameter-name>a</outParameter-name> </outParameter>
342 <outParameter-type>string</outParameter-type>
343 <outParameter-name>OddEven</outParameter-name> </outParameter> </outParameter-list> </service>
347 <FuncName>SwitchEven</FuncName>
348 <PyFunc><![CDATA[from time import * ]]></PyFunc>
349 <PyFunc><![CDATA[def SwitchEven(a) : ]]></PyFunc>
350 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
351 <PyFunc><![CDATA[ if a <= 0 : ]]></PyFunc>
352 <PyFunc><![CDATA[ OddEven = '<=0' ]]></PyFunc>
353 <PyFunc><![CDATA[ return 0,0,0,a,OddEven ]]></PyFunc>
354 <PyFunc><![CDATA[ OddEven = 'Even' ]]></PyFunc>
355 <PyFunc><![CDATA[ if (a&1) != 0 : ]]></PyFunc>
356 <PyFunc><![CDATA[ OddEven = 'Odd' ]]></PyFunc>
357 <PyFunc><![CDATA[ print (a&1),1-(a&1),(a&1),a,OddEven ]]></PyFunc>
358 <PyFunc><![CDATA[ return (a&1),1-(a&1),(a&1),a,OddEven ]]></PyFunc> </PyFunction> </PyFunction-list>
359 <creation-date>4/7/2005 - 17:38:58</creation-date>
360 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
361 <editor-release>1.05</editor-release>
363 <container>?</container>
364 <comment>Compute Node</comment>
365 <x-position>230</x-position>
366 <y-position>457</y-position> </node>
368 <component-name>?</component-name>
369 <interface-name>?</interface-name>
370 <node-name>EndOfSwitchEven</node-name>
372 <coupled-node>SwitchEven</coupled-node>
374 <service-name>EndOfSwitchEven</service-name>
377 <inParameter-type>long</inParameter-type>
378 <inParameter-name>a</inParameter-name> </inParameter>
380 <inParameter-type>boolean</inParameter-type>
381 <inParameter-name>Even</inParameter-name> </inParameter>
383 <inParameter-type>long</inParameter-type>
384 <inParameter-name>Odd</inParameter-name> </inParameter>
386 <inParameter-type>string</inParameter-type>
387 <inParameter-name>OddEven</inParameter-name> </inParameter> </inParameter-list>
390 <outParameter-type>long</outParameter-type>
391 <outParameter-name>a</outParameter-name> </outParameter>
393 <outParameter-type>boolean</outParameter-type>
394 <outParameter-name>Even</outParameter-name> </outParameter> </outParameter-list> </service>
398 <FuncName>EndOfSwitchEven</FuncName>
399 <PyFunc><![CDATA[from time import * ]]></PyFunc>
400 <PyFunc><![CDATA[def EndOfSwitchEven(a,Even,Odd,OddEven) : ]]></PyFunc>
401 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
402 <PyFunc><![CDATA[ return a,Even ]]></PyFunc> </PyFunction> </PyFunction-list>
403 <creation-date>4/7/2005 - 17:38:58</creation-date>
404 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
405 <editor-release>1.05</editor-release>
407 <container>?</container>
408 <comment>Compute Node</comment>
409 <x-position>721</x-position>
410 <y-position>477</y-position> </node>
412 <component-name>?</component-name>
413 <interface-name>?</interface-name>
414 <node-name>IsNotOdd</node-name>
416 <coupled-node>?</coupled-node>
418 <service-name>IsNotOdd</service-name>
421 <inParameter-type>long</inParameter-type>
422 <inParameter-name>Even</inParameter-name> </inParameter> </inParameter-list>
425 <outParameter-type>long</outParameter-type>
426 <outParameter-name>Even</outParameter-name> </outParameter> </outParameter-list> </service>
430 <FuncName>IsNotOdd</FuncName>
431 <PyFunc><![CDATA[from time import * ]]></PyFunc>
432 <PyFunc><![CDATA[def IsNotOdd(Even) : ]]></PyFunc>
433 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
434 <PyFunc><![CDATA[ return Even ]]></PyFunc> </PyFunction> </PyFunction-list>
435 <creation-date>4/7/2005 - 17:38:58</creation-date>
436 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
437 <editor-release>2.0</editor-release>
439 <container>?</container>
440 <comment>Compute Node</comment>
441 <x-position>477</x-position>
442 <y-position>137</y-position> </node>
444 <component-name>?</component-name>
445 <interface-name>?</interface-name>
446 <node-name>IsNotEven</node-name>
448 <coupled-node>?</coupled-node>
450 <service-name>IsNotEven</service-name>
453 <inParameter-type>long</inParameter-type>
454 <inParameter-name>Odd</inParameter-name> </inParameter> </inParameter-list>
457 <outParameter-type>long</outParameter-type>
458 <outParameter-name>Odd</outParameter-name> </outParameter> </outParameter-list> </service>
462 <FuncName>IsNotEven</FuncName>
463 <PyFunc><![CDATA[from time import * ]]></PyFunc>
464 <PyFunc><![CDATA[def IsNotEven(Odd) : ]]></PyFunc>
465 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
466 <PyFunc><![CDATA[ return Odd ]]></PyFunc> </PyFunction> </PyFunction-list>
467 <creation-date>4/7/2005 - 17:38:58</creation-date>
468 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
469 <editor-release>2.0</editor-release>
471 <container>?</container>
472 <comment>Compute Node</comment>
473 <x-position>475</x-position>
474 <y-position>601</y-position> </node>
476 <component-name>?</component-name>
477 <interface-name>?</interface-name>
478 <node-name>IsOdddefault</node-name>
480 <coupled-node>?</coupled-node>
482 <service-name>IsOdddefault</service-name>
485 <inParameter-type>long</inParameter-type>
486 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
489 <outParameter-type>long</outParameter-type>
490 <outParameter-name>a</outParameter-name> </outParameter>
492 <outParameter-type>long</outParameter-type>
493 <outParameter-name>Odd</outParameter-name> </outParameter> </outParameter-list> </service>
497 <FuncName>IsOdddefault</FuncName>
498 <PyFunc><![CDATA[from time import * ]]></PyFunc>
499 <PyFunc><![CDATA[def IsOdddefault(a) : ]]></PyFunc>
500 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
501 <PyFunc><![CDATA[ return a,0 ]]></PyFunc>
502 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
503 <creation-date>4/7/2005 - 17:38:58</creation-date>
504 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
505 <editor-release>2.0</editor-release>
507 <container>?</container>
508 <comment>Compute Node</comment>
509 <x-position>477</x-position>
510 <y-position>285</y-position> </node>
512 <component-name>?</component-name>
513 <interface-name>?</interface-name>
514 <node-name>IsEvendefault</node-name>
516 <coupled-node>?</coupled-node>
518 <service-name>IsEvendefault</service-name>
521 <inParameter-type>long</inParameter-type>
522 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
525 <outParameter-type>long</outParameter-type>
526 <outParameter-name>a</outParameter-name> </outParameter>
528 <outParameter-type>long</outParameter-type>
529 <outParameter-name>Even</outParameter-name> </outParameter> </outParameter-list> </service>
533 <FuncName>IsEvendefault</FuncName>
534 <PyFunc><![CDATA[from time import * ]]></PyFunc>
535 <PyFunc><![CDATA[def IsEvendefault(a) : ]]></PyFunc>
536 <PyFunc><![CDATA[ sleep(1) ]]></PyFunc>
537 <PyFunc><![CDATA[ return a,0 ]]></PyFunc>
538 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
539 <creation-date>4/7/2005 - 17:38:58</creation-date>
540 <lastmodification-date>4/7/2005 - 17:38:58</lastmodification-date>
541 <editor-release>2.0</editor-release>
543 <container>?</container>
544 <comment>Compute Node</comment>
545 <x-position>478</x-position>
546 <y-position>434</y-position> </node> </node-list>
549 <fromnode-name>IsOdd</fromnode-name>
550 <fromserviceparameter-name>a</fromserviceparameter-name>
551 <tonode-name>EndOfSwitchOdd</tonode-name>
552 <toserviceparameter-name>a</toserviceparameter-name>
553 <coord-list/> </link>
555 <fromnode-name>IsOdd</fromnode-name>
556 <fromserviceparameter-name>Odd</fromserviceparameter-name>
557 <tonode-name>EndOfSwitchOdd</tonode-name>
558 <toserviceparameter-name>Odd</toserviceparameter-name>
559 <coord-list/> </link>
561 <fromnode-name>SwitchOdd</fromnode-name>
562 <fromserviceparameter-name>Odd</fromserviceparameter-name>
563 <tonode-name>IsOdd</tonode-name>
564 <toserviceparameter-name>Gate</toserviceparameter-name>
565 <coord-list/> </link>
567 <fromnode-name>SwitchOdd</fromnode-name>
568 <fromserviceparameter-name>Even</fromserviceparameter-name>
569 <tonode-name>IsNotOdd</tonode-name>
570 <toserviceparameter-name>Even</toserviceparameter-name>
571 <coord-list/> </link>
573 <fromnode-name>SwitchOdd</fromnode-name>
574 <fromserviceparameter-name>default</fromserviceparameter-name>
575 <tonode-name>IsOdddefault</tonode-name>
576 <toserviceparameter-name>Gate</toserviceparameter-name>
577 <coord-list/> </link>
579 <fromnode-name>SwitchOdd</fromnode-name>
580 <fromserviceparameter-name>a</fromserviceparameter-name>
581 <tonode-name>IsOdddefault</tonode-name>
582 <toserviceparameter-name>a</toserviceparameter-name>
583 <coord-list/> </link>
585 <fromnode-name>SwitchOdd</fromnode-name>
586 <fromserviceparameter-name>a</fromserviceparameter-name>
587 <tonode-name>IsOdd</tonode-name>
588 <toserviceparameter-name>a</toserviceparameter-name>
589 <coord-list/> </link>
591 <fromnode-name>SwitchOdd</fromnode-name>
592 <fromserviceparameter-name>OddEven</fromserviceparameter-name>
593 <tonode-name>EndOfSwitchOdd</tonode-name>
594 <toserviceparameter-name>OddEven</toserviceparameter-name>
595 <coord-list/> </link>
597 <fromnode-name>SwitchOdd</fromnode-name>
598 <fromserviceparameter-name>Default</fromserviceparameter-name>
599 <tonode-name>EndOfSwitchOdd</tonode-name>
600 <toserviceparameter-name>Default</toserviceparameter-name>
601 <coord-list/> </link>
603 <fromnode-name>EndOfSwitchOdd</fromnode-name>
604 <fromserviceparameter-name>a</fromserviceparameter-name>
605 <tonode-name>EndOfLoop</tonode-name>
606 <toserviceparameter-name>Index</toserviceparameter-name>
607 <coord-list/> </link>
609 <fromnode-name>IsEven</fromnode-name>
610 <fromserviceparameter-name>a</fromserviceparameter-name>
611 <tonode-name>EndOfSwitchEven</tonode-name>
612 <toserviceparameter-name>a</toserviceparameter-name>
613 <coord-list/> </link>
615 <fromnode-name>IsEven</fromnode-name>
616 <fromserviceparameter-name>Even</fromserviceparameter-name>
617 <tonode-name>EndOfSwitchEven</tonode-name>
618 <toserviceparameter-name>Even</toserviceparameter-name>
619 <coord-list/> </link>
621 <fromnode-name>Loop</fromnode-name>
622 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
623 <tonode-name>EndOfLoop</tonode-name>
624 <toserviceparameter-name>DoLoop</toserviceparameter-name>
625 <coord-list/> </link>
627 <fromnode-name>Loop</fromnode-name>
628 <fromserviceparameter-name>Index</fromserviceparameter-name>
629 <tonode-name>SwitchOdd</tonode-name>
630 <toserviceparameter-name>a</toserviceparameter-name>
631 <coord-list/> </link>
633 <fromnode-name>Loop</fromnode-name>
634 <fromserviceparameter-name>Index</fromserviceparameter-name>
635 <tonode-name>SwitchEven</tonode-name>
636 <toserviceparameter-name>a</toserviceparameter-name>
637 <coord-list/> </link>
639 <fromnode-name>Loop</fromnode-name>
640 <fromserviceparameter-name>Min</fromserviceparameter-name>
641 <tonode-name>EndOfLoop</tonode-name>
642 <toserviceparameter-name>Min</toserviceparameter-name>
643 <coord-list/> </link>
645 <fromnode-name>Loop</fromnode-name>
646 <fromserviceparameter-name>Max</fromserviceparameter-name>
647 <tonode-name>EndOfLoop</tonode-name>
648 <toserviceparameter-name>Max</toserviceparameter-name>
649 <coord-list/> </link>
651 <fromnode-name>EndOfLoop</fromnode-name>
652 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
653 <tonode-name>Loop</tonode-name>
654 <toserviceparameter-name>DoLoop</toserviceparameter-name>
655 <coord-list/> </link>
657 <fromnode-name>SwitchEven</fromnode-name>
658 <fromserviceparameter-name>Odd</fromserviceparameter-name>
659 <tonode-name>IsNotEven</tonode-name>
660 <toserviceparameter-name>Odd</toserviceparameter-name>
661 <coord-list/> </link>
663 <fromnode-name>SwitchEven</fromnode-name>
664 <fromserviceparameter-name>Even</fromserviceparameter-name>
665 <tonode-name>IsEven</tonode-name>
666 <toserviceparameter-name>Gate</toserviceparameter-name>
667 <coord-list/> </link>
669 <fromnode-name>SwitchEven</fromnode-name>
670 <fromserviceparameter-name>default</fromserviceparameter-name>
671 <tonode-name>IsEvendefault</tonode-name>
672 <toserviceparameter-name>Gate</toserviceparameter-name>
673 <coord-list/> </link>
675 <fromnode-name>SwitchEven</fromnode-name>
676 <fromserviceparameter-name>a</fromserviceparameter-name>
677 <tonode-name>IsEven</tonode-name>
678 <toserviceparameter-name>a</toserviceparameter-name>
679 <coord-list/> </link>
681 <fromnode-name>SwitchEven</fromnode-name>
682 <fromserviceparameter-name>a</fromserviceparameter-name>
683 <tonode-name>IsEvendefault</tonode-name>
684 <toserviceparameter-name>a</toserviceparameter-name>
685 <coord-list/> </link>
687 <fromnode-name>SwitchEven</fromnode-name>
688 <fromserviceparameter-name>OddEven</fromserviceparameter-name>
689 <tonode-name>EndOfSwitchEven</tonode-name>
690 <toserviceparameter-name>OddEven</toserviceparameter-name>
691 <coord-list/> </link>
693 <fromnode-name>SwitchEven</fromnode-name>
694 <fromserviceparameter-name>Default</fromserviceparameter-name>
695 <tonode-name>EndOfSwitchEven</tonode-name>
696 <toserviceparameter-name>Default</toserviceparameter-name>
697 <coord-list/> </link>
699 <fromnode-name>EndOfSwitchEven</fromnode-name>
700 <fromserviceparameter-name>Gate</fromserviceparameter-name>
701 <tonode-name>EndOfLoop</tonode-name>
702 <toserviceparameter-name>Gate</toserviceparameter-name>
703 <coord-list/> </link>
705 <fromnode-name>IsNotOdd</fromnode-name>
706 <fromserviceparameter-name>Even</fromserviceparameter-name>
707 <tonode-name>EndOfSwitchOdd</tonode-name>
708 <toserviceparameter-name>Even</toserviceparameter-name>
709 <coord-list/> </link>
711 <fromnode-name>IsNotEven</fromnode-name>
712 <fromserviceparameter-name>Odd</fromserviceparameter-name>
713 <tonode-name>EndOfSwitchEven</tonode-name>
714 <toserviceparameter-name>Odd</toserviceparameter-name>
715 <coord-list/> </link>
717 <fromnode-name>IsOdddefault</fromnode-name>
718 <fromserviceparameter-name>a</fromserviceparameter-name>
719 <tonode-name>EndOfSwitchOdd</tonode-name>
720 <toserviceparameter-name>a</toserviceparameter-name>
721 <coord-list/> </link>
723 <fromnode-name>IsOdddefault</fromnode-name>
724 <fromserviceparameter-name>Odd</fromserviceparameter-name>
725 <tonode-name>EndOfSwitchOdd</tonode-name>
726 <toserviceparameter-name>Odd</toserviceparameter-name>
727 <coord-list/> </link>
729 <fromnode-name>IsEvendefault</fromnode-name>
730 <fromserviceparameter-name>a</fromserviceparameter-name>
731 <tonode-name>EndOfSwitchEven</tonode-name>
732 <toserviceparameter-name>a</toserviceparameter-name>
733 <coord-list/> </link>
735 <fromnode-name>IsEvendefault</fromnode-name>
736 <fromserviceparameter-name>Even</fromserviceparameter-name>
737 <tonode-name>EndOfSwitchEven</tonode-name>
738 <toserviceparameter-name>Even</toserviceparameter-name>
739 <coord-list/> </link> </link-list>
742 <fromnode-name>GraphLoopTwoBranches_1</fromnode-name>
743 <fromserviceparameter-name>Loop__Index</fromserviceparameter-name>
744 <tonode-name>Loop</tonode-name>
745 <toserviceparameter-name>Index</toserviceparameter-name>
747 <value-type>3</value-type>
748 <value>0</value> </data-value>
749 <coord-list/> </data>
751 <fromnode-name>GraphLoopTwoBranches_1</fromnode-name>
752 <fromserviceparameter-name>Loop__Min</fromserviceparameter-name>
753 <tonode-name>Loop</tonode-name>
754 <toserviceparameter-name>Min</toserviceparameter-name>
756 <value-type>3</value-type>
757 <value>-5</value> </data-value>
758 <coord-list/> </data>
760 <fromnode-name>GraphLoopTwoBranches_1</fromnode-name>
761 <fromserviceparameter-name>Loop__Max</fromserviceparameter-name>
762 <tonode-name>Loop</tonode-name>
763 <toserviceparameter-name>Max</toserviceparameter-name>
765 <value-type>3</value-type>
766 <value>11</value> </data-value>
767 <coord-list/> </data> </data-list> </dataflow></supergraph>