3 Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
5 Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6 CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
8 This library is free software; you can redistribute it and/or
9 modify it under the terms of the GNU Lesser General Public
10 License as published by the Free Software Foundation; either
11 version 2.1 of the License, or (at your option) any later version.
13 This library is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 Lesser General Public License for more details.
18 You should have received a copy of the GNU Lesser General Public
19 License along with this library; if not, write to the Free Software
20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22 See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
29 <component-name>?</component-name>
30 <interface-name>?</interface-name>
31 <node-name>GraphSyrControlAveNOTValid</node-name>
33 <coupled-node>?</coupled-node>
35 <service-name>GraphSyrControlAveNOTValid</service-name>
38 <inParameter-type>long</inParameter-type>
39 <inParameter-name>label_begin__NB</inParameter-name> </inParameter>
41 <inParameter-type>long</inParameter-type>
42 <inParameter-name>label_begin__KB</inParameter-name> </inParameter>
44 <inParameter-type>long</inParameter-type>
45 <inParameter-name>label_begin__MINB</inParameter-name> </inParameter>
47 <inParameter-type>long</inParameter-type>
48 <inParameter-name>label_begin__MAXB</inParameter-name> </inParameter>
50 <inParameter-type>double</inParameter-type>
51 <inParameter-name>label_begin__AVERAGEB</inParameter-name> </inParameter>
53 <inParameter-type>long</inParameter-type>
54 <inParameter-name>EndL_OneEven__MINT</inParameter-name> </inParameter>
56 <inParameter-type>long</inParameter-type>
57 <inParameter-name>EndL_OneEven__MAXT</inParameter-name> </inParameter>
59 <inParameter-type>double</inParameter-type>
60 <inParameter-name>EndL_OneEven__AVERAGET</inParameter-name> </inParameter> </inParameter-list>
63 <outParameter-type>long</outParameter-type>
64 <outParameter-name>label_test__Finished</outParameter-name> </outParameter>
66 <outParameter-type>long</outParameter-type>
67 <outParameter-name>label_test__Incr</outParameter-name> </outParameter>
69 <outParameter-type>double</outParameter-type>
70 <outParameter-name>label_test__AVERAGE</outParameter-name> </outParameter>
72 <outParameter-type>long</outParameter-type>
73 <outParameter-name>EndL_OneEven__MIN</outParameter-name> </outParameter>
75 <outParameter-type>long</outParameter-type>
76 <outParameter-name>EndL_OneEven__MAX</outParameter-name> </outParameter>
78 <outParameter-type>double</outParameter-type>
79 <outParameter-name>EndL_OneEven__AVERAGE</outParameter-name> </outParameter> </outParameter-list> </service>
82 <creation-date>2/10/2003 - 11:17:14</creation-date>
83 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
84 <editor-release>1.05</editor-release>
86 <container>?</container>
87 <comment>Syracuse algorithm</comment>
88 <x-position>0</x-position>
89 <y-position>0</y-position> </node> </info-list>
92 <component-name>SyrComponent</component-name>
93 <interface-name>SyrComponent</interface-name>
94 <node-name>test_ISEVEN</node-name>
96 <coupled-node>?</coupled-node>
98 <service-name>C_ISEVEN</service-name>
101 <inParameter-type>long</inParameter-type>
102 <inParameter-name>anInteger</inParameter-name> </inParameter> </inParameter-list>
105 <outParameter-type>long</outParameter-type>
106 <outParameter-name>BoolEven</outParameter-name> </outParameter> </outParameter-list> </service>
109 <creation-date>28/6/2005 - 12:6:44</creation-date>
110 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
111 <editor-release>1.05</editor-release>
113 <container>localhost/FactoryServer</container>
114 <comment>C_ISEVEN from SyrComponent</comment>
115 <x-position>370</x-position>
116 <y-position>455</y-position> </node>
118 <component-name>SyrComponent</component-name>
119 <interface-name>SyrComponent</interface-name>
120 <node-name>test_ISONE</node-name>
122 <coupled-node>?</coupled-node>
124 <service-name>C_ISONE</service-name>
127 <inParameter-type>long</inParameter-type>
128 <inParameter-name>anInteger</inParameter-name> </inParameter> </inParameter-list>
131 <outParameter-type>long</outParameter-type>
132 <outParameter-name>BoolOne</outParameter-name> </outParameter> </outParameter-list> </service>
135 <creation-date>28/6/2005 - 12:6:44</creation-date>
136 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
137 <editor-release>1.05</editor-release>
139 <container>localhost/FactoryServer</container>
140 <comment>C_ISONE from SyrComponent</comment>
141 <x-position>370</x-position>
142 <y-position>127</y-position> </node>
144 <component-name>SyrComponent</component-name>
145 <interface-name>SyrComponent</interface-name>
146 <node-name>m3p1</node-name>
148 <coupled-node>?</coupled-node>
150 <service-name>C_M3P1</service-name>
153 <inParameter-type>long</inParameter-type>
154 <inParameter-name>anOddInteger</inParameter-name> </inParameter> </inParameter-list>
157 <outParameter-type>long</outParameter-type>
158 <outParameter-name>anEvenInteger</outParameter-name> </outParameter> </outParameter-list> </service>
161 <creation-date>28/6/2005 - 12:6:44</creation-date>
162 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
163 <editor-release>1.05</editor-release>
165 <container>localhost/FactoryServer</container>
166 <comment>C_M3P1 from SyrComponent</comment>
167 <x-position>789</x-position>
168 <y-position>0</y-position> </node>
170 <component-name>SyrComponent</component-name>
171 <interface-name>SyrComponent</interface-name>
172 <node-name>div2</node-name>
174 <coupled-node>?</coupled-node>
176 <service-name>C_DIV2</service-name>
179 <inParameter-type>long</inParameter-type>
180 <inParameter-name>anEvenInteger</inParameter-name> </inParameter> </inParameter-list>
183 <outParameter-type>long</outParameter-type>
184 <outParameter-name>anInteger</outParameter-name> </outParameter> </outParameter-list> </service>
187 <creation-date>28/6/2005 - 12:6:44</creation-date>
188 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
189 <editor-release>1.05</editor-release>
191 <container>localhost/FactoryServer</container>
192 <comment>C_DIV2 from SyrComponent</comment>
193 <x-position>789</x-position>
194 <y-position>255</y-position> </node>
196 <component-name>SyrComponent</component-name>
197 <interface-name>SyrComponent</interface-name>
198 <node-name>incr</node-name>
200 <coupled-node>?</coupled-node>
202 <service-name>C_INCR</service-name>
205 <inParameter-type>long</inParameter-type>
206 <inParameter-name>aCount</inParameter-name> </inParameter> </inParameter-list>
209 <outParameter-type>long</outParameter-type>
210 <outParameter-name>aNewCount</outParameter-name> </outParameter> </outParameter-list> </service>
213 <creation-date>28/6/2005 - 12:6:44</creation-date>
214 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
215 <editor-release>1.05</editor-release>
217 <container>localhost/FactoryServer</container>
218 <comment>C_INCR from SyrComponent</comment>
219 <x-position>790</x-position>
220 <y-position>136</y-position> </node>
222 <component-name>SyrComponent</component-name>
223 <interface-name>SyrComponent</interface-name>
224 <node-name>C_MIN</node-name>
226 <coupled-node>?</coupled-node>
228 <service-name>C_MIN</service-name>
231 <inParameter-type>long</inParameter-type>
232 <inParameter-name>aMinVal</inParameter-name> </inParameter>
234 <inParameter-type>long</inParameter-type>
235 <inParameter-name>anInteger</inParameter-name> </inParameter> </inParameter-list>
238 <outParameter-type>long</outParameter-type>
239 <outParameter-name>aNewMinVal</outParameter-name> </outParameter> </outParameter-list> </service>
242 <creation-date>28/6/2005 - 12:6:44</creation-date>
243 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
244 <editor-release>1.05</editor-release>
246 <container>localhost/FactoryServer</container>
247 <comment>C_MIN from SyrComponent</comment>
248 <x-position>798</x-position>
249 <y-position>833</y-position> </node>
251 <component-name>SyrComponent</component-name>
252 <interface-name>SyrComponent</interface-name>
253 <node-name>C_MAX</node-name>
255 <coupled-node>?</coupled-node>
257 <service-name>C_MAX</service-name>
260 <inParameter-type>long</inParameter-type>
261 <inParameter-name>aMaxVal</inParameter-name> </inParameter>
263 <inParameter-type>long</inParameter-type>
264 <inParameter-name>anInteger</inParameter-name> </inParameter> </inParameter-list>
267 <outParameter-type>long</outParameter-type>
268 <outParameter-name>aNewMaxVal</outParameter-name> </outParameter> </outParameter-list> </service>
271 <creation-date>28/6/2005 - 12:6:44</creation-date>
272 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
273 <editor-release>1.05</editor-release>
275 <container>localhost/FactoryServer</container>
276 <comment>C_MAX from SyrComponent</comment>
277 <x-position>798</x-position>
278 <y-position>668</y-position> </node>
280 <component-name>SyrComponent</component-name>
281 <interface-name>SyrComponent</interface-name>
282 <node-name>C_AVERAGE</node-name>
284 <coupled-node>?</coupled-node>
286 <service-name>C_AVERAGE</service-name>
289 <inParameter-type>ListOfSyr</inParameter-type>
290 <inParameter-name>aListOfSyr</inParameter-name> </inParameter>
292 <inParameter-type>long</inParameter-type>
293 <inParameter-name>anInteger</inParameter-name> </inParameter>
295 <inParameter-type>long</inParameter-type>
296 <inParameter-name>aCount</inParameter-name> </inParameter> </inParameter-list>
299 <outParameter-type>ListOfSyr</outParameter-type>
300 <outParameter-name>aNewListOfSyr</outParameter-name> </outParameter>
302 <outParameter-type>double</outParameter-type>
303 <outParameter-name>anAverage</outParameter-name> </outParameter> </outParameter-list> </service>
306 <creation-date>28/6/2005 - 12:6:44</creation-date>
307 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
308 <editor-release>1.05</editor-release>
310 <container>localhost/FactoryServer</container>
311 <comment>C_AVERAGE from SyrComponent</comment>
312 <x-position>784</x-position>
313 <y-position>476</y-position> </node>
315 <component-name>SyrComponent</component-name>
316 <interface-name>SyrComponent</interface-name>
317 <node-name>C_LISTOFSYR</node-name>
319 <coupled-node>?</coupled-node>
321 <service-name>C_LISTOFSYR</service-name>
325 <outParameter-type>ListOfSyr</outParameter-type>
326 <outParameter-name>aListOfSyr</outParameter-name> </outParameter> </outParameter-list> </service>
329 <creation-date>28/6/2005 - 12:6:44</creation-date>
330 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
331 <editor-release>1.05</editor-release>
333 <container>localhost/FactoryServer</container>
334 <comment>C_LISTOFSYR from SyrComponent</comment>
335 <x-position>5</x-position>
336 <y-position>321</y-position> </node>
338 <component-name>?</component-name>
339 <interface-name>?</interface-name>
340 <node-name>label_begin</node-name>
342 <coupled-node>?</coupled-node>
344 <service-name>label_begin</service-name>
347 <inParameter-type>long</inParameter-type>
348 <inParameter-name>NB</inParameter-name> </inParameter>
350 <inParameter-type>long</inParameter-type>
351 <inParameter-name>KB</inParameter-name> </inParameter>
353 <inParameter-type>long</inParameter-type>
354 <inParameter-name>MINB</inParameter-name> </inParameter>
356 <inParameter-type>long</inParameter-type>
357 <inParameter-name>MAXB</inParameter-name> </inParameter>
359 <inParameter-type>double</inParameter-type>
360 <inParameter-name>AVERAGEB</inParameter-name> </inParameter>
362 <inParameter-type>ListOfSyr</inParameter-type>
363 <inParameter-name>SYRLISTB</inParameter-name> </inParameter> </inParameter-list>
366 <outParameter-type>long</outParameter-type>
367 <outParameter-name>NT</outParameter-name> </outParameter>
369 <outParameter-type>long</outParameter-type>
370 <outParameter-name>KT</outParameter-name> </outParameter>
372 <outParameter-type>long</outParameter-type>
373 <outParameter-name>MIN</outParameter-name> </outParameter>
375 <outParameter-type>long</outParameter-type>
376 <outParameter-name>MAX</outParameter-name> </outParameter>
378 <outParameter-type>double</outParameter-type>
379 <outParameter-name>AVERAGE</outParameter-name> </outParameter>
381 <outParameter-type>ListOfSyr</outParameter-type>
382 <outParameter-name>SYRLIST</outParameter-name> </outParameter> </outParameter-list> </service>
386 <FuncName>label_begin</FuncName>
387 <PyFunc><![CDATA[def label_begin( NB , KB , MINB , MAXB , AVERAGEB , SYRLISTB ) :]]></PyFunc>
388 <PyFunc><![CDATA[ return NB,KB,MINB,MAXB,AVERAGEB,SYRLISTB]]></PyFunc> </PyFunction> </PyFunction-list>
389 <creation-date>28/6/2005 - 12:6:44</creation-date>
390 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
391 <editor-release>1.05</editor-release>
393 <container>?</container>
394 <comment>Python function</comment>
395 <x-position>183</x-position>
396 <y-position>220</y-position> </node>
398 <component-name>?</component-name>
399 <interface-name>?</interface-name>
400 <node-name>label_test</node-name>
402 <coupled-node>EndL_OneEven</coupled-node>
404 <service-name>label_test</service-name>
407 <inParameter-type>long</inParameter-type>
408 <inParameter-name>ValOne</inParameter-name> </inParameter>
410 <inParameter-type>long</inParameter-type>
411 <inParameter-name>ValEven</inParameter-name> </inParameter>
413 <inParameter-type>long</inParameter-type>
414 <inParameter-name>NT</inParameter-name> </inParameter>
416 <inParameter-type>long</inParameter-type>
417 <inParameter-name>KT</inParameter-name> </inParameter>
419 <inParameter-type>long</inParameter-type>
420 <inParameter-name>MIN</inParameter-name> </inParameter>
422 <inParameter-type>long</inParameter-type>
423 <inParameter-name>MAX</inParameter-name> </inParameter>
425 <inParameter-type>double</inParameter-type>
426 <inParameter-name>AVERAGE</inParameter-name> </inParameter>
428 <inParameter-type>ListOfSyr</inParameter-type>
429 <inParameter-name>SYRLIST</inParameter-name> </inParameter> </inParameter-list>
432 <outParameter-type>long</outParameter-type>
433 <outParameter-name>Finished</outParameter-name> </outParameter>
435 <outParameter-type>long</outParameter-type>
436 <outParameter-name>Incr</outParameter-name> </outParameter>
438 <outParameter-type>long</outParameter-type>
439 <outParameter-name>Even</outParameter-name> </outParameter>
441 <outParameter-type>long</outParameter-type>
442 <outParameter-name>Odd</outParameter-name> </outParameter>
444 <outParameter-type>long</outParameter-type>
445 <outParameter-name>N</outParameter-name> </outParameter>
447 <outParameter-type>long</outParameter-type>
448 <outParameter-name>K</outParameter-name> </outParameter>
450 <outParameter-type>long</outParameter-type>
451 <outParameter-name>MIN</outParameter-name> </outParameter>
453 <outParameter-type>long</outParameter-type>
454 <outParameter-name>MAX</outParameter-name> </outParameter>
456 <outParameter-type>double</outParameter-type>
457 <outParameter-name>AVERAGE</outParameter-name> </outParameter>
459 <outParameter-type>ListOfSyr</outParameter-type>
460 <outParameter-name>SYRLIST</outParameter-name> </outParameter> </outParameter-list> </service>
464 <FuncName>L_OneEven</FuncName>
465 <PyFunc><![CDATA[def L_OneEven( ValOne , ValEven , NT , KT , MIN , MAX , AVERAGE , SYRLIST ):]]></PyFunc>
466 <PyFunc><![CDATA[ Finished = ValOne]]></PyFunc>
467 <PyFunc><![CDATA[ if Finished == 0 :]]></PyFunc>
468 <PyFunc><![CDATA[ Incr = 1]]></PyFunc>
469 <PyFunc><![CDATA[ Even = ValEven]]></PyFunc>
470 <PyFunc><![CDATA[ if Even == 0 :]]></PyFunc>
471 <PyFunc><![CDATA[ Odd = 1]]></PyFunc>
472 <PyFunc><![CDATA[ else :]]></PyFunc>
473 <PyFunc><![CDATA[ Odd = 0]]></PyFunc>
474 <PyFunc><![CDATA[ else :]]></PyFunc>
475 <PyFunc><![CDATA[ Incr = 0]]></PyFunc>
476 <PyFunc><![CDATA[ Even = 0]]></PyFunc>
477 <PyFunc><![CDATA[ Odd = 0]]></PyFunc>
478 <PyFunc><![CDATA[ Even = ValEven]]></PyFunc>
479 <PyFunc><![CDATA[ return Finished,Incr,Even,Odd,NT,KT,MIN,MAX,AVERAGE,SYRLIST]]></PyFunc> </PyFunction> </PyFunction-list>
480 <creation-date>28/6/2005 - 12:6:44</creation-date>
481 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
482 <editor-release>1.05</editor-release>
484 <container>?</container>
485 <comment>Compute Node</comment>
486 <x-position>564</x-position>
487 <y-position>219</y-position> </node>
489 <component-name>?</component-name>
490 <interface-name>?</interface-name>
491 <node-name>EndL_OneEven</node-name>
493 <coupled-node>label_test</coupled-node>
495 <service-name>EndL_OneEven</service-name>
498 <inParameter-type>long</inParameter-type>
499 <inParameter-name>MINT</inParameter-name> </inParameter>
501 <inParameter-type>long</inParameter-type>
502 <inParameter-name>MAXT</inParameter-name> </inParameter>
504 <inParameter-type>double</inParameter-type>
505 <inParameter-name>AVERAGET</inParameter-name> </inParameter> </inParameter-list>
508 <outParameter-type>long</outParameter-type>
509 <outParameter-name>MIN</outParameter-name> </outParameter>
511 <outParameter-type>long</outParameter-type>
512 <outParameter-name>MAX</outParameter-name> </outParameter>
514 <outParameter-type>double</outParameter-type>
515 <outParameter-name>AVERAGE</outParameter-name> </outParameter> </outParameter-list> </service>
519 <FuncName>?</FuncName>
520 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
521 <creation-date>28/6/2005 - 12:6:44</creation-date>
522 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
523 <editor-release>1.05</editor-release>
525 <container>?</container>
526 <comment>Compute Node</comment>
527 <x-position>1064</x-position>
528 <y-position>339</y-position> </node>
530 <component-name>?</component-name>
531 <interface-name>?</interface-name>
532 <node-name>control_m3p1</node-name>
534 <coupled-node>label_test</coupled-node>
536 <service-name>control_m3p1</service-name>
539 <inParameter-type>long</inParameter-type>
540 <inParameter-name>N</inParameter-name> </inParameter>
542 <inParameter-type>long</inParameter-type>
543 <inParameter-name>K</inParameter-name> </inParameter>
545 <inParameter-type>long</inParameter-type>
546 <inParameter-name>MINT</inParameter-name> </inParameter>
548 <inParameter-type>long</inParameter-type>
549 <inParameter-name>MAXT</inParameter-name> </inParameter>
551 <inParameter-type>double</inParameter-type>
552 <inParameter-name>AVERAGET</inParameter-name> </inParameter>
554 <inParameter-type>ListOfSyr</inParameter-type>
555 <inParameter-name>SYRLISTT</inParameter-name> </inParameter> </inParameter-list>
558 <outParameter-type>long</outParameter-type>
559 <outParameter-name>ValOne</outParameter-name> </outParameter>
561 <outParameter-type>long</outParameter-type>
562 <outParameter-name>ValEven</outParameter-name> </outParameter>
564 <outParameter-type>long</outParameter-type>
565 <outParameter-name>NT</outParameter-name> </outParameter>
567 <outParameter-type>long</outParameter-type>
568 <outParameter-name>KT</outParameter-name> </outParameter>
570 <outParameter-type>long</outParameter-type>
571 <outParameter-name>MIN</outParameter-name> </outParameter>
573 <outParameter-type>long</outParameter-type>
574 <outParameter-name>MAX</outParameter-name> </outParameter>
576 <outParameter-type>double</outParameter-type>
577 <outParameter-name>AVERAGE</outParameter-name> </outParameter>
579 <outParameter-type>ListOfSyr</outParameter-type>
580 <outParameter-name>SYRLIST</outParameter-name> </outParameter> </outParameter-list> </service>
584 <FuncName>C_NotOneIsEven</FuncName>
585 <PyFunc><![CDATA[def C_NotOneIsEven( N , K , MINT , MAXT , AVERAGET , SYRLISTT ):]]></PyFunc>
586 <PyFunc><![CDATA[ return 0,1,N,K,MINT,MAXT,AVERAGET,SYRLISTT]]></PyFunc> </PyFunction> </PyFunction-list>
587 <creation-date>28/6/2005 - 12:6:44</creation-date>
588 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
589 <editor-release>1.05</editor-release>
591 <container>?</container>
592 <comment>Compute Node</comment>
593 <x-position>1058</x-position>
594 <y-position>8</y-position> </node>
596 <component-name>?</component-name>
597 <interface-name>?</interface-name>
598 <node-name>control_div2</node-name>
600 <coupled-node>label_begin</coupled-node>
602 <service-name>control_div2</service-name>
605 <inParameter-type>long</inParameter-type>
606 <inParameter-name>N</inParameter-name> </inParameter>
608 <inParameter-type>long</inParameter-type>
609 <inParameter-name>K</inParameter-name> </inParameter>
611 <inParameter-type>long</inParameter-type>
612 <inParameter-name>MINT</inParameter-name> </inParameter>
614 <inParameter-type>long</inParameter-type>
615 <inParameter-name>MAXT</inParameter-name> </inParameter>
617 <inParameter-type>double</inParameter-type>
618 <inParameter-name>AVERAGET</inParameter-name> </inParameter>
620 <inParameter-type>ListOfSyr</inParameter-type>
621 <inParameter-name>SYRLISTT</inParameter-name> </inParameter> </inParameter-list>
624 <outParameter-type>long</outParameter-type>
625 <outParameter-name>NB</outParameter-name> </outParameter>
627 <outParameter-type>long</outParameter-type>
628 <outParameter-name>KB</outParameter-name> </outParameter>
630 <outParameter-type>long</outParameter-type>
631 <outParameter-name>MINB</outParameter-name> </outParameter>
633 <outParameter-type>long</outParameter-type>
634 <outParameter-name>MAXB</outParameter-name> </outParameter>
636 <outParameter-type>double</outParameter-type>
637 <outParameter-name>AVERAGEB</outParameter-name> </outParameter>
639 <outParameter-type>ListOfSyr</outParameter-type>
640 <outParameter-name>SYRLISTB</outParameter-name> </outParameter> </outParameter-list> </service>
644 <FuncName>control_div2</FuncName>
645 <PyFunc><![CDATA[def control_div2( N , K , MINT , MAXT , AVERAGET , SYRLISTT ) :]]></PyFunc>
646 <PyFunc><![CDATA[ return N,K,MINT,MAXT,AVERAGET,SYRLISTT]]></PyFunc> </PyFunction> </PyFunction-list>
647 <creation-date>28/6/2005 - 12:6:44</creation-date>
648 <lastmodification-date>28/6/2005 - 12:6:44</lastmodification-date>
649 <editor-release>1.05</editor-release>
651 <container>?</container>
652 <comment>Compute Node</comment>
653 <x-position>1048</x-position>
654 <y-position>555</y-position> </node> </node-list>
657 <fromnode-name>test_ISEVEN</fromnode-name>
658 <fromserviceparameter-name>BoolEven</fromserviceparameter-name>
659 <tonode-name>label_test</tonode-name>
660 <toserviceparameter-name>ValEven</toserviceparameter-name>
667 <y>524</y> </coord> </coord-list> </link>
669 <fromnode-name>test_ISONE</fromnode-name>
670 <fromserviceparameter-name>BoolOne</fromserviceparameter-name>
671 <tonode-name>label_test</tonode-name>
672 <toserviceparameter-name>ValOne</toserviceparameter-name>
679 <y>198</y> </coord> </coord-list> </link>
681 <fromnode-name>m3p1</fromnode-name>
682 <fromserviceparameter-name>anEvenInteger</fromserviceparameter-name>
683 <tonode-name>control_m3p1</tonode-name>
684 <toserviceparameter-name>N</toserviceparameter-name>
691 <y>81</y> </coord> </coord-list> </link>
693 <fromnode-name>div2</fromnode-name>
694 <fromserviceparameter-name>anInteger</fromserviceparameter-name>
695 <tonode-name>control_div2</tonode-name>
696 <toserviceparameter-name>N</toserviceparameter-name>
703 <y>346</y> </coord> </coord-list> </link>
705 <fromnode-name>incr</fromnode-name>
706 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
707 <tonode-name>control_div2</tonode-name>
708 <toserviceparameter-name>K</toserviceparameter-name>
715 <y>207</y> </coord> </coord-list> </link>
717 <fromnode-name>incr</fromnode-name>
718 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
719 <tonode-name>control_m3p1</tonode-name>
720 <toserviceparameter-name>K</toserviceparameter-name>
727 <y>208</y> </coord> </coord-list> </link>
729 <fromnode-name>incr</fromnode-name>
730 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
731 <tonode-name>C_AVERAGE</tonode-name>
732 <toserviceparameter-name>aCount</toserviceparameter-name>
745 <y>205</y> </coord> </coord-list> </link>
747 <fromnode-name>C_MIN</fromnode-name>
748 <fromserviceparameter-name>aNewMinVal</fromserviceparameter-name>
749 <tonode-name>control_m3p1</tonode-name>
750 <toserviceparameter-name>MINT</toserviceparameter-name>
757 <y>905</y> </coord> </coord-list> </link>
759 <fromnode-name>C_MIN</fromnode-name>
760 <fromserviceparameter-name>aNewMinVal</fromserviceparameter-name>
761 <tonode-name>control_div2</tonode-name>
762 <toserviceparameter-name>MINT</toserviceparameter-name>
769 <y>905</y> </coord> </coord-list> </link>
771 <fromnode-name>C_MAX</fromnode-name>
772 <fromserviceparameter-name>aNewMaxVal</fromserviceparameter-name>
773 <tonode-name>control_m3p1</tonode-name>
774 <toserviceparameter-name>MAXT</toserviceparameter-name>
781 <y>738</y> </coord> </coord-list> </link>
783 <fromnode-name>C_MAX</fromnode-name>
784 <fromserviceparameter-name>aNewMaxVal</fromserviceparameter-name>
785 <tonode-name>control_div2</tonode-name>
786 <toserviceparameter-name>MAXT</toserviceparameter-name>
793 <y>738</y> </coord> </coord-list> </link>
795 <fromnode-name>C_AVERAGE</fromnode-name>
796 <fromserviceparameter-name>aNewListOfSyr</fromserviceparameter-name>
797 <tonode-name>control_m3p1</tonode-name>
798 <toserviceparameter-name>SYRLISTT</toserviceparameter-name>
805 <y>556</y> </coord> </coord-list> </link>
807 <fromnode-name>C_AVERAGE</fromnode-name>
808 <fromserviceparameter-name>aNewListOfSyr</fromserviceparameter-name>
809 <tonode-name>control_div2</tonode-name>
810 <toserviceparameter-name>SYRLISTT</toserviceparameter-name>
817 <y>555</y> </coord> </coord-list> </link>
819 <fromnode-name>C_AVERAGE</fromnode-name>
820 <fromserviceparameter-name>anAverage</fromserviceparameter-name>
821 <tonode-name>control_m3p1</tonode-name>
822 <toserviceparameter-name>AVERAGET</toserviceparameter-name>
829 <y>567</y> </coord> </coord-list> </link>
831 <fromnode-name>C_AVERAGE</fromnode-name>
832 <fromserviceparameter-name>anAverage</fromserviceparameter-name>
833 <tonode-name>control_div2</tonode-name>
834 <toserviceparameter-name>AVERAGET</toserviceparameter-name>
841 <y>568</y> </coord> </coord-list> </link>
843 <fromnode-name>C_LISTOFSYR</fromnode-name>
844 <fromserviceparameter-name>aListOfSyr</fromserviceparameter-name>
845 <tonode-name>label_begin</tonode-name>
846 <toserviceparameter-name>SYRLISTB</toserviceparameter-name>
847 <coord-list/> </link>
849 <fromnode-name>label_begin</fromnode-name>
850 <fromserviceparameter-name>NT</fromserviceparameter-name>
851 <tonode-name>test_ISONE</tonode-name>
852 <toserviceparameter-name>anInteger</toserviceparameter-name>
859 <y>290</y> </coord> </coord-list> </link>
861 <fromnode-name>label_begin</fromnode-name>
862 <fromserviceparameter-name>NT</fromserviceparameter-name>
863 <tonode-name>label_test</tonode-name>
864 <toserviceparameter-name>NT</toserviceparameter-name>
865 <coord-list/> </link>
867 <fromnode-name>label_begin</fromnode-name>
868 <fromserviceparameter-name>NT</fromserviceparameter-name>
869 <tonode-name>test_ISEVEN</tonode-name>
870 <toserviceparameter-name>anInteger</toserviceparameter-name>
877 <y>291</y> </coord> </coord-list> </link>
879 <fromnode-name>label_begin</fromnode-name>
880 <fromserviceparameter-name>KT</fromserviceparameter-name>
881 <tonode-name>label_test</tonode-name>
882 <toserviceparameter-name>KT</toserviceparameter-name>
883 <coord-list/> </link>
885 <fromnode-name>label_begin</fromnode-name>
886 <fromserviceparameter-name>MIN</fromserviceparameter-name>
887 <tonode-name>label_test</tonode-name>
888 <toserviceparameter-name>MIN</toserviceparameter-name>
889 <coord-list/> </link>
891 <fromnode-name>label_begin</fromnode-name>
892 <fromserviceparameter-name>MAX</fromserviceparameter-name>
893 <tonode-name>label_test</tonode-name>
894 <toserviceparameter-name>MAX</toserviceparameter-name>
895 <coord-list/> </link>
897 <fromnode-name>label_begin</fromnode-name>
898 <fromserviceparameter-name>AVERAGE</fromserviceparameter-name>
899 <tonode-name>label_test</tonode-name>
900 <toserviceparameter-name>AVERAGE</toserviceparameter-name>
901 <coord-list/> </link>
903 <fromnode-name>label_begin</fromnode-name>
904 <fromserviceparameter-name>SYRLIST</fromserviceparameter-name>
905 <tonode-name>label_test</tonode-name>
906 <toserviceparameter-name>SYRLIST</toserviceparameter-name>
907 <coord-list/> </link>
909 <fromnode-name>label_test</fromnode-name>
910 <fromserviceparameter-name>Even</fromserviceparameter-name>
911 <tonode-name>div2</tonode-name>
912 <toserviceparameter-name>Gate</toserviceparameter-name>
919 <y>286</y> </coord> </coord-list> </link>
921 <fromnode-name>label_test</fromnode-name>
922 <fromserviceparameter-name>Odd</fromserviceparameter-name>
923 <tonode-name>m3p1</tonode-name>
924 <toserviceparameter-name>Gate</toserviceparameter-name>
931 <y>310</y> </coord> </coord-list> </link>
933 <fromnode-name>label_test</fromnode-name>
934 <fromserviceparameter-name>N</fromserviceparameter-name>
935 <tonode-name>m3p1</tonode-name>
936 <toserviceparameter-name>anOddInteger</toserviceparameter-name>
943 <y>331</y> </coord> </coord-list> </link>
945 <fromnode-name>label_test</fromnode-name>
946 <fromserviceparameter-name>N</fromserviceparameter-name>
947 <tonode-name>div2</tonode-name>
948 <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
949 <coord-list/> </link>
951 <fromnode-name>label_test</fromnode-name>
952 <fromserviceparameter-name>N</fromserviceparameter-name>
953 <tonode-name>C_MIN</tonode-name>
954 <toserviceparameter-name>anInteger</toserviceparameter-name>
961 <y>331</y> </coord> </coord-list> </link>
963 <fromnode-name>label_test</fromnode-name>
964 <fromserviceparameter-name>N</fromserviceparameter-name>
965 <tonode-name>C_MAX</tonode-name>
966 <toserviceparameter-name>anInteger</toserviceparameter-name>
973 <y>332</y> </coord> </coord-list> </link>
975 <fromnode-name>label_test</fromnode-name>
976 <fromserviceparameter-name>N</fromserviceparameter-name>
977 <tonode-name>C_AVERAGE</tonode-name>
978 <toserviceparameter-name>anInteger</toserviceparameter-name>
985 <y>330</y> </coord> </coord-list> </link>
987 <fromnode-name>label_test</fromnode-name>
988 <fromserviceparameter-name>K</fromserviceparameter-name>
989 <tonode-name>incr</tonode-name>
990 <toserviceparameter-name>aCount</toserviceparameter-name>
997 <y>343</y> </coord> </coord-list> </link>
999 <fromnode-name>label_test</fromnode-name>
1000 <fromserviceparameter-name>MIN</fromserviceparameter-name>
1001 <tonode-name>C_MIN</tonode-name>
1002 <toserviceparameter-name>aMinVal</toserviceparameter-name>
1012 <y>370</y> </coord> </coord-list> </link>
1014 <fromnode-name>label_test</fromnode-name>
1015 <fromserviceparameter-name>MAX</fromserviceparameter-name>
1016 <tonode-name>C_MAX</tonode-name>
1017 <toserviceparameter-name>aMaxVal</toserviceparameter-name>
1024 <y>390</y> </coord> </coord-list> </link>
1026 <fromnode-name>label_test</fromnode-name>
1027 <fromserviceparameter-name>SYRLIST</fromserviceparameter-name>
1028 <tonode-name>C_AVERAGE</tonode-name>
1029 <toserviceparameter-name>aListOfSyr</toserviceparameter-name>
1042 <y>430</y> </coord> </coord-list> </link>
1044 <fromnode-name>label_test</fromnode-name>
1045 <fromserviceparameter-name>Default</fromserviceparameter-name>
1046 <tonode-name>EndL_OneEven</tonode-name>
1047 <toserviceparameter-name>Default</toserviceparameter-name>
1048 <coord-list/> </link>
1050 <fromnode-name>control_m3p1</fromnode-name>
1051 <fromserviceparameter-name>Gate</fromserviceparameter-name>
1052 <tonode-name>label_test</tonode-name>
1053 <toserviceparameter-name>Gate</toserviceparameter-name>
1060 <y>1025</y> </coord>
1063 <y>1026</y> </coord>
1066 <y>204</y> </coord> </coord-list> </link>
1068 <fromnode-name>control_div2</fromnode-name>
1069 <fromserviceparameter-name>Gate</fromserviceparameter-name>
1070 <tonode-name>label_begin</tonode-name>
1071 <toserviceparameter-name>Gate</toserviceparameter-name>
1084 <y>711</y> </coord> </coord-list> </link> </link-list>
1087 <fromnode-name>GraphSyrControlAveNOTValid</fromnode-name>
1088 <fromserviceparameter-name>label_begin__NB</fromserviceparameter-name>
1089 <tonode-name>label_begin</tonode-name>
1090 <toserviceparameter-name>NB</toserviceparameter-name>
1092 <value-type>3</value-type>
1093 <value>31</value> </data-value>
1094 <coord-list/> </data>
1096 <fromnode-name>GraphSyrControlAveNOTValid</fromnode-name>
1097 <fromserviceparameter-name>label_begin__KB</fromserviceparameter-name>
1098 <tonode-name>label_begin</tonode-name>
1099 <toserviceparameter-name>KB</toserviceparameter-name>
1101 <value-type>3</value-type>
1102 <value>0</value> </data-value>
1103 <coord-list/> </data>
1105 <fromnode-name>GraphSyrControlAveNOTValid</fromnode-name>
1106 <fromserviceparameter-name>label_begin__MINB</fromserviceparameter-name>
1107 <tonode-name>label_begin</tonode-name>
1108 <toserviceparameter-name>MINB</toserviceparameter-name>
1110 <value-type>3</value-type>
1111 <value>0</value> </data-value>
1112 <coord-list/> </data>
1114 <fromnode-name>GraphSyrControlAveNOTValid</fromnode-name>
1115 <fromserviceparameter-name>label_begin__MAXB</fromserviceparameter-name>
1116 <tonode-name>label_begin</tonode-name>
1117 <toserviceparameter-name>MAXB</toserviceparameter-name>
1119 <value-type>3</value-type>
1120 <value>0</value> </data-value>
1121 <coord-list/> </data>
1123 <fromnode-name>GraphSyrControlAveNOTValid</fromnode-name>
1124 <fromserviceparameter-name>label_begin__AVERAGEB</fromserviceparameter-name>
1125 <tonode-name>label_begin</tonode-name>
1126 <toserviceparameter-name>AVERAGEB</toserviceparameter-name>
1128 <value-type>7</value-type>
1129 <value>0</value> </data-value>
1130 <coord-list/> </data> </data-list> </dataflow></supergraph>