Salome HOME
Copyrights update 2015.
[samples/datafiles.git] / Superv / Graphs / MacroWithGeomGates.xml
1 <!DOCTYPE SuperGraph>
2 <!--
3   Copyright (C) 2007-2015  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
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.
12
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.
17
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
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25 <supergraph>
26  <dataflow>
27   <info-list>
28    <node>
29     <component-name>?</component-name>
30     <interface-name>?</interface-name>
31     <node-name>aNewDataFlow_1_4</node-name>
32     <kind>1</kind>
33     <coupled-node>?</coupled-node>
34     <service>
35      <service-name>aNewDataFlow_1_4</service-name>
36      <inParameter-list>
37       <inParameter>
38        <inParameter-type>double</inParameter-type>
39        <inParameter-name>Macro_aNewDataFlow_1__sum__a</inParameter-name>
40       </inParameter>
41       <inParameter>
42        <inParameter-type>double</inParameter-type>
43        <inParameter-name>Macro_aNewDataFlow_1__sum__b</inParameter-name>
44       </inParameter>
45       <inParameter>
46        <inParameter-type>double</inParameter-type>
47        <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name>
48       </inParameter>
49       <inParameter>
50        <inParameter-type>double</inParameter-type>
51        <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name>
52       </inParameter>
53       <inParameter>
54        <inParameter-type>double</inParameter-type>
55        <inParameter-name>MakeBox__theX1</inParameter-name>
56       </inParameter>
57       <inParameter>
58        <inParameter-type>double</inParameter-type>
59        <inParameter-name>MakeBox__theY1</inParameter-name>
60       </inParameter>
61       <inParameter>
62        <inParameter-type>double</inParameter-type>
63        <inParameter-name>MakeBox__theZ1</inParameter-name>
64       </inParameter>
65       <inParameter>
66        <inParameter-type>double</inParameter-type>
67        <inParameter-name>MakeBox__theX2</inParameter-name>
68       </inParameter>
69       <inParameter>
70        <inParameter-type>double</inParameter-type>
71        <inParameter-name>MakeBox__theY2</inParameter-name>
72       </inParameter>
73       <inParameter>
74        <inParameter-type>double</inParameter-type>
75        <inParameter-name>MakeBox__theZ2</inParameter-name>
76       </inParameter>
77       <inParameter>
78        <inParameter-type>double</inParameter-type>
79        <inParameter-name>MakeSphere__theX</inParameter-name>
80       </inParameter>
81       <inParameter>
82        <inParameter-type>double</inParameter-type>
83        <inParameter-name>MakeSphere__theY</inParameter-name>
84       </inParameter>
85       <inParameter>
86        <inParameter-type>double</inParameter-type>
87        <inParameter-name>MakeSphere__theZ</inParameter-name>
88       </inParameter>
89       <inParameter>
90        <inParameter-type>double</inParameter-type>
91        <inParameter-name>MakeSphere__theRadius</inParameter-name>
92       </inParameter>
93       <inParameter>
94        <inParameter-type>long</inParameter-type>
95        <inParameter-name>SetStudyID__theStudyID</inParameter-name>
96       </inParameter>
97      </inParameter-list>
98      <outParameter-list>
99       <outParameter>
100        <outParameter-type>GEOM_Object</outParameter-type>
101        <outParameter-name>MakeFuse_1__return</outParameter-name>
102       </outParameter>
103      </outParameter-list>
104     </service>
105     <DataStream-list/>
106     <PyFunction-list/>
107     <creation-date>29/10/2004 - 14:37:33</creation-date>
108     <lastmodification-date>3/3/2006 - 17:3:13</lastmodification-date>
109     <editor-release>2.0</editor-release>
110     <author>?</author>
111     <container>?</container>
112     <comment>?</comment>
113     <x-position>0</x-position>
114     <y-position>0</y-position>
115    </node>
116   </info-list>
117   <node-list>
118    <node>
119     <component-name>?</component-name>
120     <interface-name>?</interface-name>
121     <node-name>Macro_aNewDataFlow_1</node-name>
122     <kind>10</kind>
123     <coupled-node>aNewDataFlow_1_1_2</coupled-node>
124     <service>
125      <service-name>aNewDataFlow_1</service-name>
126      <inParameter-list>
127       <inParameter>
128        <inParameter-type>double</inParameter-type>
129        <inParameter-name>sum__a</inParameter-name>
130       </inParameter>
131       <inParameter>
132        <inParameter-type>double</inParameter-type>
133        <inParameter-name>sum__b</inParameter-name>
134       </inParameter>
135      </inParameter-list>
136      <outParameter-list>
137       <outParameter>
138        <outParameter-type>double</outParameter-type>
139        <outParameter-name>Mult__b</outParameter-name>
140       </outParameter>
141      </outParameter-list>
142     </service>
143     <DataStream-list/>
144     <PyFunction-list>
145      <PyFunction>
146       <FuncName>?</FuncName>
147       <PyFunc><![CDATA[?]]></PyFunc>
148      </PyFunction>
149     </PyFunction-list>
150     <creation-date>3/3/2006 - 17:2:48</creation-date>
151     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
152     <editor-release>3.0</editor-release>
153     <author>?</author>
154     <container>?</container>
155     <comment>Macro Node</comment>
156     <x-position>718</x-position>
157     <y-position>263</y-position>
158    </node>
159    <node>
160     <component-name>GEOM_Superv</component-name>
161     <interface-name>GEOM_Superv</interface-name>
162     <node-name>TranslateDXDYDZ</node-name>
163     <kind>0</kind>
164     <coupled-node>?</coupled-node>
165     <service>
166      <service-name>TranslateDXDYDZ</service-name>
167      <inParameter-list>
168       <inParameter>
169        <inParameter-type>GEOM_Object</inParameter-type>
170        <inParameter-name>theObject</inParameter-name>
171       </inParameter>
172       <inParameter>
173        <inParameter-type>double</inParameter-type>
174        <inParameter-name>theDX</inParameter-name>
175       </inParameter>
176       <inParameter>
177        <inParameter-type>double</inParameter-type>
178        <inParameter-name>theDY</inParameter-name>
179       </inParameter>
180       <inParameter>
181        <inParameter-type>double</inParameter-type>
182        <inParameter-name>theDZ</inParameter-name>
183       </inParameter>
184      </inParameter-list>
185      <outParameter-list>
186       <outParameter>
187        <outParameter-type>GEOM_Object</outParameter-type>
188        <outParameter-name>return</outParameter-name>
189       </outParameter>
190      </outParameter-list>
191     </service>
192     <DataStream-list/>
193     <PyFunction-list/>
194     <creation-date>3/3/2006 - 17:2:48</creation-date>
195     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
196     <editor-release>2.0</editor-release>
197     <author>?</author>
198     <container>localhost/FactoryServer</container>
199     <comment>TranslateDXDYDZ from GEOM_Superv</comment>
200     <x-position>1051</x-position>
201     <y-position>118</y-position>
202    </node>
203    <node>
204     <component-name>GEOM_Superv</component-name>
205     <interface-name>GEOM_Superv</interface-name>
206     <node-name>MakeCopy</node-name>
207     <kind>0</kind>
208     <coupled-node>?</coupled-node>
209     <service>
210      <service-name>MakeCopy</service-name>
211      <inParameter-list>
212       <inParameter>
213        <inParameter-type>GEOM_Object</inParameter-type>
214        <inParameter-name>theOriginal</inParameter-name>
215       </inParameter>
216      </inParameter-list>
217      <outParameter-list>
218       <outParameter>
219        <outParameter-type>GEOM_Object</outParameter-type>
220        <outParameter-name>return</outParameter-name>
221       </outParameter>
222      </outParameter-list>
223     </service>
224     <DataStream-list/>
225     <PyFunction-list/>
226     <creation-date>3/3/2006 - 17:2:48</creation-date>
227     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
228     <editor-release>2.0</editor-release>
229     <author>?</author>
230     <container>localhost/FactoryServer</container>
231     <comment>MakeCopy from GEOM_Superv</comment>
232     <x-position>656</x-position>
233     <y-position>101</y-position>
234    </node>
235    <node>
236     <component-name>GEOM_Superv</component-name>
237     <interface-name>GEOM_Superv</interface-name>
238     <node-name>MakeBox</node-name>
239     <kind>0</kind>
240     <coupled-node>?</coupled-node>
241     <service>
242      <service-name>MakeBox</service-name>
243      <inParameter-list>
244       <inParameter>
245        <inParameter-type>double</inParameter-type>
246        <inParameter-name>theX1</inParameter-name>
247       </inParameter>
248       <inParameter>
249        <inParameter-type>double</inParameter-type>
250        <inParameter-name>theY1</inParameter-name>
251       </inParameter>
252       <inParameter>
253        <inParameter-type>double</inParameter-type>
254        <inParameter-name>theZ1</inParameter-name>
255       </inParameter>
256       <inParameter>
257        <inParameter-type>double</inParameter-type>
258        <inParameter-name>theX2</inParameter-name>
259       </inParameter>
260       <inParameter>
261        <inParameter-type>double</inParameter-type>
262        <inParameter-name>theY2</inParameter-name>
263       </inParameter>
264       <inParameter>
265        <inParameter-type>double</inParameter-type>
266        <inParameter-name>theZ2</inParameter-name>
267       </inParameter>
268      </inParameter-list>
269      <outParameter-list>
270       <outParameter>
271        <outParameter-type>GEOM_Object</outParameter-type>
272        <outParameter-name>return</outParameter-name>
273       </outParameter>
274      </outParameter-list>
275     </service>
276     <DataStream-list/>
277     <PyFunction-list/>
278     <creation-date>3/3/2006 - 17:2:48</creation-date>
279     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
280     <editor-release>2.0</editor-release>
281     <author>?</author>
282     <container>localhost/FactoryServer</container>
283     <comment>MakeBox from GEOM_Superv</comment>
284     <x-position>219</x-position>
285     <y-position>14</y-position>
286    </node>
287    <node>
288     <component-name>GEOM_Superv</component-name>
289     <interface-name>GEOM_Superv</interface-name>
290     <node-name>MakeCopy_1</node-name>
291     <kind>0</kind>
292     <coupled-node>?</coupled-node>
293     <service>
294      <service-name>MakeCopy</service-name>
295      <inParameter-list>
296       <inParameter>
297        <inParameter-type>GEOM_Object</inParameter-type>
298        <inParameter-name>theOriginal</inParameter-name>
299       </inParameter>
300      </inParameter-list>
301      <outParameter-list>
302       <outParameter>
303        <outParameter-type>GEOM_Object</outParameter-type>
304        <outParameter-name>return</outParameter-name>
305       </outParameter>
306      </outParameter-list>
307     </service>
308     <DataStream-list/>
309     <PyFunction-list/>
310     <creation-date>3/3/2006 - 17:2:48</creation-date>
311     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
312     <editor-release>2.0</editor-release>
313     <author>?</author>
314     <container>localhost/FactoryServer</container>
315     <comment>MakeCopy from GEOM_Superv</comment>
316     <x-position>1286</x-position>
317     <y-position>14</y-position>
318    </node>
319    <node>
320     <component-name>GEOM_Superv</component-name>
321     <interface-name>GEOM_Superv</interface-name>
322     <node-name>MakeFuse</node-name>
323     <kind>0</kind>
324     <coupled-node>?</coupled-node>
325     <service>
326      <service-name>MakeFuse</service-name>
327      <inParameter-list>
328       <inParameter>
329        <inParameter-type>GEOM_Object</inParameter-type>
330        <inParameter-name>theShape1</inParameter-name>
331       </inParameter>
332       <inParameter>
333        <inParameter-type>GEOM_Object</inParameter-type>
334        <inParameter-name>theShape2</inParameter-name>
335       </inParameter>
336      </inParameter-list>
337      <outParameter-list>
338       <outParameter>
339        <outParameter-type>GEOM_Object</outParameter-type>
340        <outParameter-name>return</outParameter-name>
341       </outParameter>
342      </outParameter-list>
343     </service>
344     <DataStream-list/>
345     <PyFunction-list/>
346     <creation-date>3/3/2006 - 17:2:48</creation-date>
347     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
348     <editor-release>2.0</editor-release>
349     <author>?</author>
350     <container>localhost/FactoryServer</container>
351     <comment>MakeFuse from GEOM_Superv</comment>
352     <x-position>1549</x-position>
353     <y-position>146</y-position>
354    </node>
355    <node>
356     <component-name>GEOM_Superv</component-name>
357     <interface-name>GEOM_Superv</interface-name>
358     <node-name>MakeSphere</node-name>
359     <kind>0</kind>
360     <coupled-node>?</coupled-node>
361     <service>
362      <service-name>MakeSphere</service-name>
363      <inParameter-list>
364       <inParameter>
365        <inParameter-type>double</inParameter-type>
366        <inParameter-name>theX</inParameter-name>
367       </inParameter>
368       <inParameter>
369        <inParameter-type>double</inParameter-type>
370        <inParameter-name>theY</inParameter-name>
371       </inParameter>
372       <inParameter>
373        <inParameter-type>double</inParameter-type>
374        <inParameter-name>theZ</inParameter-name>
375       </inParameter>
376       <inParameter>
377        <inParameter-type>double</inParameter-type>
378        <inParameter-name>theRadius</inParameter-name>
379       </inParameter>
380      </inParameter-list>
381      <outParameter-list>
382       <outParameter>
383        <outParameter-type>GEOM_Object</outParameter-type>
384        <outParameter-name>return</outParameter-name>
385       </outParameter>
386      </outParameter-list>
387     </service>
388     <DataStream-list/>
389     <PyFunction-list/>
390     <creation-date>3/3/2006 - 17:2:48</creation-date>
391     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
392     <editor-release>2.0</editor-release>
393     <author>?</author>
394     <container>localhost/FactoryServer</container>
395     <comment>MakeSphere from GEOM_Superv</comment>
396     <x-position>1749</x-position>
397     <y-position>41</y-position>
398    </node>
399    <node>
400     <component-name>GEOM_Superv</component-name>
401     <interface-name>GEOM_Superv</interface-name>
402     <node-name>MakeFuse_1</node-name>
403     <kind>0</kind>
404     <coupled-node>?</coupled-node>
405     <service>
406      <service-name>MakeFuse</service-name>
407      <inParameter-list>
408       <inParameter>
409        <inParameter-type>GEOM_Object</inParameter-type>
410        <inParameter-name>theShape1</inParameter-name>
411       </inParameter>
412       <inParameter>
413        <inParameter-type>GEOM_Object</inParameter-type>
414        <inParameter-name>theShape2</inParameter-name>
415       </inParameter>
416      </inParameter-list>
417      <outParameter-list>
418       <outParameter>
419        <outParameter-type>GEOM_Object</outParameter-type>
420        <outParameter-name>return</outParameter-name>
421       </outParameter>
422      </outParameter-list>
423     </service>
424     <DataStream-list/>
425     <PyFunction-list/>
426     <creation-date>3/3/2006 - 17:2:48</creation-date>
427     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
428     <editor-release>2.0</editor-release>
429     <author>?</author>
430     <container>localhost/FactoryServer</container>
431     <comment>MakeFuse from GEOM_Superv</comment>
432     <x-position>2007</x-position>
433     <y-position>210</y-position>
434    </node>
435    <node>
436     <component-name>GEOM_Superv</component-name>
437     <interface-name>GEOM_Superv</interface-name>
438     <node-name>SetStudyID</node-name>
439     <kind>0</kind>
440     <coupled-node>?</coupled-node>
441     <service>
442      <service-name>SetStudyID</service-name>
443      <inParameter-list>
444       <inParameter>
445        <inParameter-type>long</inParameter-type>
446        <inParameter-name>theStudyID</inParameter-name>
447       </inParameter>
448      </inParameter-list>
449      <outParameter-list/>
450     </service>
451     <DataStream-list/>
452     <PyFunction-list/>
453     <creation-date>3/3/2006 - 17:2:48</creation-date>
454     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
455     <editor-release>2.0</editor-release>
456     <author>?</author>
457     <container>localhost/FactoryServer</container>
458     <comment>SetStudyID from GEOM_Superv</comment>
459     <x-position>7</x-position>
460     <y-position>269</y-position>
461    </node>
462   </node-list>
463   <link-list>
464    <link>
465     <fromnode-name>Macro_aNewDataFlow_1</fromnode-name>
466     <fromserviceparameter-name>Mult__b</fromserviceparameter-name>
467     <tonode-name>TranslateDXDYDZ</tonode-name>
468     <toserviceparameter-name>theDY</toserviceparameter-name>
469     <coord-list/>
470    </link>
471    <link>
472     <fromnode-name>TranslateDXDYDZ</fromnode-name>
473     <fromserviceparameter-name>return</fromserviceparameter-name>
474     <tonode-name>MakeFuse</tonode-name>
475     <toserviceparameter-name>theShape1</toserviceparameter-name>
476     <coord-list/>
477    </link>
478    <link>
479     <fromnode-name>TranslateDXDYDZ</fromnode-name>
480     <fromserviceparameter-name>Gate</fromserviceparameter-name>
481     <tonode-name>MakeCopy_1</tonode-name>
482     <toserviceparameter-name>Gate</toserviceparameter-name>
483     <coord-list/>
484    </link>
485    <link>
486     <fromnode-name>MakeCopy</fromnode-name>
487     <fromserviceparameter-name>return</fromserviceparameter-name>
488     <tonode-name>TranslateDXDYDZ</tonode-name>
489     <toserviceparameter-name>theObject</toserviceparameter-name>
490     <coord-list/>
491    </link>
492    <link>
493     <fromnode-name>MakeCopy</fromnode-name>
494     <fromserviceparameter-name>Gate</fromserviceparameter-name>
495     <tonode-name>TranslateDXDYDZ</tonode-name>
496     <toserviceparameter-name>Gate</toserviceparameter-name>
497     <coord-list/>
498    </link>
499    <link>
500     <fromnode-name>MakeBox</fromnode-name>
501     <fromserviceparameter-name>return</fromserviceparameter-name>
502     <tonode-name>MakeCopy</tonode-name>
503     <toserviceparameter-name>theOriginal</toserviceparameter-name>
504     <coord-list/>
505    </link>
506    <link>
507     <fromnode-name>MakeBox</fromnode-name>
508     <fromserviceparameter-name>return</fromserviceparameter-name>
509     <tonode-name>MakeCopy_1</tonode-name>
510     <toserviceparameter-name>theOriginal</toserviceparameter-name>
511     <coord-list/>
512    </link>
513    <link>
514     <fromnode-name>MakeBox</fromnode-name>
515     <fromserviceparameter-name>Gate</fromserviceparameter-name>
516     <tonode-name>MakeCopy</tonode-name>
517     <toserviceparameter-name>Gate</toserviceparameter-name>
518     <coord-list/>
519    </link>
520    <link>
521     <fromnode-name>MakeCopy_1</fromnode-name>
522     <fromserviceparameter-name>return</fromserviceparameter-name>
523     <tonode-name>MakeFuse</tonode-name>
524     <toserviceparameter-name>theShape2</toserviceparameter-name>
525     <coord-list/>
526    </link>
527    <link>
528     <fromnode-name>MakeCopy_1</fromnode-name>
529     <fromserviceparameter-name>Gate</fromserviceparameter-name>
530     <tonode-name>MakeFuse</tonode-name>
531     <toserviceparameter-name>Gate</toserviceparameter-name>
532     <coord-list/>
533    </link>
534    <link>
535     <fromnode-name>MakeFuse</fromnode-name>
536     <fromserviceparameter-name>return</fromserviceparameter-name>
537     <tonode-name>MakeFuse_1</tonode-name>
538     <toserviceparameter-name>theShape1</toserviceparameter-name>
539     <coord-list/>
540    </link>
541    <link>
542     <fromnode-name>MakeFuse</fromnode-name>
543     <fromserviceparameter-name>Gate</fromserviceparameter-name>
544     <tonode-name>MakeSphere</tonode-name>
545     <toserviceparameter-name>Gate</toserviceparameter-name>
546     <coord-list/>
547    </link>
548    <link>
549     <fromnode-name>MakeSphere</fromnode-name>
550     <fromserviceparameter-name>return</fromserviceparameter-name>
551     <tonode-name>MakeFuse_1</tonode-name>
552     <toserviceparameter-name>theShape2</toserviceparameter-name>
553     <coord-list/>
554    </link>
555    <link>
556     <fromnode-name>MakeSphere</fromnode-name>
557     <fromserviceparameter-name>Gate</fromserviceparameter-name>
558     <tonode-name>MakeFuse_1</tonode-name>
559     <toserviceparameter-name>Gate</toserviceparameter-name>
560     <coord-list/>
561    </link>
562    <link>
563     <fromnode-name>SetStudyID</fromnode-name>
564     <fromserviceparameter-name>Gate</fromserviceparameter-name>
565     <tonode-name>MakeBox</tonode-name>
566     <toserviceparameter-name>Gate</toserviceparameter-name>
567     <coord-list/>
568    </link>
569   </link-list>
570   <data-list>
571    <data>
572     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
573     <fromserviceparameter-name>Macro_aNewDataFlow_1__sum__a</fromserviceparameter-name>
574     <tonode-name>Macro_aNewDataFlow_1</tonode-name>
575     <toserviceparameter-name>sum__a</toserviceparameter-name>
576     <data-value>
577      <value-type>7</value-type>
578      <value>1</value>
579     </data-value>
580     <coord-list/>
581    </data>
582    <data>
583     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
584     <fromserviceparameter-name>Macro_aNewDataFlow_1__sum__b</fromserviceparameter-name>
585     <tonode-name>Macro_aNewDataFlow_1</tonode-name>
586     <toserviceparameter-name>sum__b</toserviceparameter-name>
587     <data-value>
588      <value-type>7</value-type>
589      <value>2</value>
590     </data-value>
591     <coord-list/>
592    </data>
593    <data>
594     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
595     <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
596     <tonode-name>TranslateDXDYDZ</tonode-name>
597     <toserviceparameter-name>theDX</toserviceparameter-name>
598     <data-value>
599      <value-type>7</value-type>
600      <value>25</value>
601     </data-value>
602     <coord-list/>
603    </data>
604    <data>
605     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
606     <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
607     <tonode-name>TranslateDXDYDZ</tonode-name>
608     <toserviceparameter-name>theDZ</toserviceparameter-name>
609     <data-value>
610      <value-type>7</value-type>
611      <value>25</value>
612     </data-value>
613     <coord-list/>
614    </data>
615    <data>
616     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
617     <fromserviceparameter-name>MakeBox__theX1</fromserviceparameter-name>
618     <tonode-name>MakeBox</tonode-name>
619     <toserviceparameter-name>theX1</toserviceparameter-name>
620     <data-value>
621      <value-type>7</value-type>
622      <value>0</value>
623     </data-value>
624     <coord-list/>
625    </data>
626    <data>
627     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
628     <fromserviceparameter-name>MakeBox__theY1</fromserviceparameter-name>
629     <tonode-name>MakeBox</tonode-name>
630     <toserviceparameter-name>theY1</toserviceparameter-name>
631     <data-value>
632      <value-type>7</value-type>
633      <value>0</value>
634     </data-value>
635     <coord-list/>
636    </data>
637    <data>
638     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
639     <fromserviceparameter-name>MakeBox__theZ1</fromserviceparameter-name>
640     <tonode-name>MakeBox</tonode-name>
641     <toserviceparameter-name>theZ1</toserviceparameter-name>
642     <data-value>
643      <value-type>7</value-type>
644      <value>0</value>
645     </data-value>
646     <coord-list/>
647    </data>
648    <data>
649     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
650     <fromserviceparameter-name>MakeBox__theX2</fromserviceparameter-name>
651     <tonode-name>MakeBox</tonode-name>
652     <toserviceparameter-name>theX2</toserviceparameter-name>
653     <data-value>
654      <value-type>7</value-type>
655      <value>50</value>
656     </data-value>
657     <coord-list/>
658    </data>
659    <data>
660     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
661     <fromserviceparameter-name>MakeBox__theY2</fromserviceparameter-name>
662     <tonode-name>MakeBox</tonode-name>
663     <toserviceparameter-name>theY2</toserviceparameter-name>
664     <data-value>
665      <value-type>7</value-type>
666      <value>50</value>
667     </data-value>
668     <coord-list/>
669    </data>
670    <data>
671     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
672     <fromserviceparameter-name>MakeBox__theZ2</fromserviceparameter-name>
673     <tonode-name>MakeBox</tonode-name>
674     <toserviceparameter-name>theZ2</toserviceparameter-name>
675     <data-value>
676      <value-type>7</value-type>
677      <value>50</value>
678     </data-value>
679     <coord-list/>
680    </data>
681    <data>
682     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
683     <fromserviceparameter-name>MakeSphere__theX</fromserviceparameter-name>
684     <tonode-name>MakeSphere</tonode-name>
685     <toserviceparameter-name>theX</toserviceparameter-name>
686     <data-value>
687      <value-type>7</value-type>
688      <value>0</value>
689     </data-value>
690     <coord-list/>
691    </data>
692    <data>
693     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
694     <fromserviceparameter-name>MakeSphere__theY</fromserviceparameter-name>
695     <tonode-name>MakeSphere</tonode-name>
696     <toserviceparameter-name>theY</toserviceparameter-name>
697     <data-value>
698      <value-type>7</value-type>
699      <value>0</value>
700     </data-value>
701     <coord-list/>
702    </data>
703    <data>
704     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
705     <fromserviceparameter-name>MakeSphere__theZ</fromserviceparameter-name>
706     <tonode-name>MakeSphere</tonode-name>
707     <toserviceparameter-name>theZ</toserviceparameter-name>
708     <data-value>
709      <value-type>7</value-type>
710      <value>0</value>
711     </data-value>
712     <coord-list/>
713    </data>
714    <data>
715     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
716     <fromserviceparameter-name>MakeSphere__theRadius</fromserviceparameter-name>
717     <tonode-name>MakeSphere</tonode-name>
718     <toserviceparameter-name>theRadius</toserviceparameter-name>
719     <data-value>
720      <value-type>7</value-type>
721      <value>12</value>
722     </data-value>
723     <coord-list/>
724    </data>
725    <data>
726     <fromnode-name>aNewDataFlow_1_4</fromnode-name>
727     <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
728     <tonode-name>SetStudyID</tonode-name>
729     <toserviceparameter-name>theStudyID</toserviceparameter-name>
730     <data-value>
731      <value-type>3</value-type>
732      <value>12</value>
733     </data-value>
734     <coord-list/>
735    </data>
736   </data-list>
737  </dataflow>
738  <dataflow>
739   <info-list>
740    <node>
741     <component-name>?</component-name>
742     <interface-name>?</interface-name>
743     <node-name>aNewDataFlow_1_1_2</node-name>
744     <kind>1</kind>
745     <coupled-node>?</coupled-node>
746     <service>
747      <service-name>aNewDataFlow_1_1_2</service-name>
748      <inParameter-list>
749       <inParameter>
750        <inParameter-type>double</inParameter-type>
751        <inParameter-name>sum__a</inParameter-name>
752       </inParameter>
753       <inParameter>
754        <inParameter-type>double</inParameter-type>
755        <inParameter-name>sum__b</inParameter-name>
756       </inParameter>
757      </inParameter-list>
758      <outParameter-list>
759       <outParameter>
760        <outParameter-type>double</outParameter-type>
761        <outParameter-name>Mult__b</outParameter-name>
762       </outParameter>
763      </outParameter-list>
764     </service>
765     <DataStream-list/>
766     <PyFunction-list/>
767     <creation-date>29/10/2004 - 14:40:44</creation-date>
768     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
769     <editor-release>2.0</editor-release>
770     <author>?</author>
771     <container>?</container>
772     <comment>?</comment>
773     <x-position>0</x-position>
774     <y-position>0</y-position>
775    </node>
776   </info-list>
777   <node-list>
778    <node>
779     <component-name>?</component-name>
780     <interface-name>?</interface-name>
781     <node-name>Mult</node-name>
782     <kind>3</kind>
783     <coupled-node>?</coupled-node>
784     <service>
785      <service-name>Mult</service-name>
786      <inParameter-list>
787       <inParameter>
788        <inParameter-type>double</inParameter-type>
789        <inParameter-name>a</inParameter-name>
790       </inParameter>
791      </inParameter-list>
792      <outParameter-list>
793       <outParameter>
794        <outParameter-type>double</outParameter-type>
795        <outParameter-name>b</outParameter-name>
796       </outParameter>
797      </outParameter-list>
798     </service>
799     <DataStream-list/>
800     <PyFunction-list>
801      <PyFunction>
802       <FuncName>Mult</FuncName>
803       <PyFunc><![CDATA[def Mult(a): ]]></PyFunc>
804       <PyFunc><![CDATA[   b = a*3 ]]></PyFunc>
805       <PyFunc><![CDATA[   return b ]]></PyFunc>
806      </PyFunction>
807     </PyFunction-list>
808     <creation-date>3/3/2006 - 17:2:48</creation-date>
809     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
810     <editor-release>2.0</editor-release>
811     <author>?</author>
812     <container>?</container>
813     <comment>Compute Node</comment>
814     <x-position>382</x-position>
815     <y-position>78</y-position>
816    </node>
817    <node>
818     <component-name>?</component-name>
819     <interface-name>?</interface-name>
820     <node-name>sum</node-name>
821     <kind>3</kind>
822     <coupled-node>?</coupled-node>
823     <service>
824      <service-name>sum</service-name>
825      <inParameter-list>
826       <inParameter>
827        <inParameter-type>double</inParameter-type>
828        <inParameter-name>a</inParameter-name>
829       </inParameter>
830       <inParameter>
831        <inParameter-type>double</inParameter-type>
832        <inParameter-name>b</inParameter-name>
833       </inParameter>
834      </inParameter-list>
835      <outParameter-list>
836       <outParameter>
837        <outParameter-type>double</outParameter-type>
838        <outParameter-name>s</outParameter-name>
839       </outParameter>
840      </outParameter-list>
841     </service>
842     <DataStream-list/>
843     <PyFunction-list>
844      <PyFunction>
845       <FuncName>sum</FuncName>
846       <PyFunc><![CDATA[def sum(a, b): ]]></PyFunc>
847       <PyFunc><![CDATA[   return a+b]]></PyFunc>
848      </PyFunction>
849     </PyFunction-list>
850     <creation-date>3/3/2006 - 17:2:48</creation-date>
851     <lastmodification-date>3/3/2006 - 17:2:48</lastmodification-date>
852     <editor-release>2.0</editor-release>
853     <author>?</author>
854     <container>?</container>
855     <comment>Compute Node</comment>
856     <x-position>47</x-position>
857     <y-position>87</y-position>
858    </node>
859   </node-list>
860   <link-list>
861    <link>
862     <fromnode-name>sum</fromnode-name>
863     <fromserviceparameter-name>s</fromserviceparameter-name>
864     <tonode-name>Mult</tonode-name>
865     <toserviceparameter-name>a</toserviceparameter-name>
866     <coord-list/>
867    </link>
868   </link-list>
869   <data-list/>
870  </dataflow>
871 </supergraph>
872