3 Copyright (C) 2007-2011 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.
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>aNewDataFlow_1_4_1_1_1_1</node-name>
33 <coupled-node>?</coupled-node>
35 <service-name>aNewDataFlow_1_4_1_1_1_1</service-name>
38 <inParameter-type>double</inParameter-type>
39 <inParameter-name>MakeBox1__x1</inParameter-name> </inParameter>
41 <inParameter-type>double</inParameter-type>
42 <inParameter-name>MakeBox1__y1</inParameter-name> </inParameter>
44 <inParameter-type>double</inParameter-type>
45 <inParameter-name>MakeBox1__z1</inParameter-name> </inParameter>
47 <inParameter-type>double</inParameter-type>
48 <inParameter-name>MakeBox1__x2</inParameter-name> </inParameter>
50 <inParameter-type>double</inParameter-type>
51 <inParameter-name>MakeBox1__y2</inParameter-name> </inParameter>
53 <inParameter-type>double</inParameter-type>
54 <inParameter-name>MakeBox1__z2</inParameter-name> </inParameter>
56 <inParameter-type>double</inParameter-type>
57 <inParameter-name>MakeSphere_1__x1</inParameter-name> </inParameter>
59 <inParameter-type>double</inParameter-type>
60 <inParameter-name>MakeSphere_1__y1</inParameter-name> </inParameter>
62 <inParameter-type>double</inParameter-type>
63 <inParameter-name>MakeSphere_1__z1</inParameter-name> </inParameter>
65 <inParameter-type>double</inParameter-type>
66 <inParameter-name>MakeSphere_1__radius</inParameter-name> </inParameter>
68 <inParameter-type>double</inParameter-type>
69 <inParameter-name>Macro_aNewDataFlow_1_5_1_1__sum__a</inParameter-name> </inParameter>
71 <inParameter-type>double</inParameter-type>
72 <inParameter-name>Macro_aNewDataFlow_1_5_1_1__sum__b</inParameter-name> </inParameter>
74 <inParameter-type>double</inParameter-type>
75 <inParameter-name>MakeTranslation_1__x1</inParameter-name> </inParameter>
77 <inParameter-type>double</inParameter-type>
78 <inParameter-name>MakeTranslation_1__z1</inParameter-name> </inParameter> </inParameter-list>
81 <outParameter-type>objref</outParameter-type>
82 <outParameter-name>MakeFuse_2__shape</outParameter-name> </outParameter> </outParameter-list> </service>
85 <creation-date>25/8/2004 - 16:28:50</creation-date>
86 <lastmodification-date>29/10/2004 - 15:25:57</lastmodification-date>
87 <editor-release>2.0</editor-release>
89 <container>?</container>
91 <x-position>0</x-position>
92 <y-position>0</y-position> </node> </info-list>
95 <component-name>?</component-name>
96 <interface-name>?</interface-name>
97 <node-name>gag</node-name>
99 <coupled-node>?</coupled-node>
101 <service-name>gag</service-name>
103 <outParameter-list/> </service>
107 <FuncName>gag</FuncName>
108 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
109 <PyFunc><![CDATA[def gag(): ]]></PyFunc>
110 <PyFunc><![CDATA[ # This is a gag ]]></PyFunc>
111 <PyFunc><![CDATA[ return 1 ]]></PyFunc> </PyFunction> </PyFunction-list>
112 <creation-date>29/10/2004 - 15:22:47</creation-date>
113 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
114 <editor-release>2.0</editor-release>
116 <container>?</container>
117 <comment>Compute Node</comment>
118 <x-position>0</x-position>
119 <y-position>123</y-position> </node>
121 <component-name>?</component-name>
122 <interface-name>?</interface-name>
123 <node-name>MakeBox1</node-name>
125 <coupled-node>?</coupled-node>
127 <service-name>MakeBox1</service-name>
130 <inParameter-type>double</inParameter-type>
131 <inParameter-name>x1</inParameter-name> </inParameter>
133 <inParameter-type>double</inParameter-type>
134 <inParameter-name>y1</inParameter-name> </inParameter>
136 <inParameter-type>double</inParameter-type>
137 <inParameter-name>z1</inParameter-name> </inParameter>
139 <inParameter-type>double</inParameter-type>
140 <inParameter-name>x2</inParameter-name> </inParameter>
142 <inParameter-type>double</inParameter-type>
143 <inParameter-name>y2</inParameter-name> </inParameter>
145 <inParameter-type>double</inParameter-type>
146 <inParameter-name>z2</inParameter-name> </inParameter> </inParameter-list>
149 <outParameter-type>objref</outParameter-type>
150 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
154 <FuncName>MakeBox1</FuncName>
155 <PyFunc><![CDATA[def MakeBox1(x1,y1,z1,x2,y2,z2): ]]></PyFunc>
156 <PyFunc><![CDATA[ aBox = MakeBox(x1,y1,z1,x2,y2,z2) ]]></PyFunc>
157 <PyFunc><![CDATA[ return aBox ]]></PyFunc> </PyFunction> </PyFunction-list>
158 <creation-date>29/10/2004 - 15:22:47</creation-date>
159 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
160 <editor-release>2.0</editor-release>
162 <container>?</container>
163 <comment>Compute Node</comment>
164 <x-position>194</x-position>
165 <y-position>3</y-position> </node>
167 <component-name>?</component-name>
168 <interface-name>?</interface-name>
169 <node-name>MakeCopy_1</node-name>
171 <coupled-node>?</coupled-node>
173 <service-name>MakeCopy_1</service-name>
176 <inParameter-type>objref</inParameter-type>
177 <inParameter-name>shape1</inParameter-name> </inParameter> </inParameter-list>
180 <outParameter-type>objref</outParameter-type>
181 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
185 <FuncName>MakeCopy_1</FuncName>
186 <PyFunc><![CDATA[def MakeCopy_1(shape1): ]]></PyFunc>
187 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
188 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
189 <creation-date>29/10/2004 - 15:22:47</creation-date>
190 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
191 <editor-release>2.0</editor-release>
193 <container>?</container>
194 <comment>Compute Node</comment>
195 <x-position>389</x-position>
196 <y-position>3</y-position> </node>
198 <component-name>?</component-name>
199 <interface-name>?</interface-name>
200 <node-name>MakeCopy_2</node-name>
202 <coupled-node>?</coupled-node>
204 <service-name>MakeCopy_2</service-name>
207 <inParameter-type>objref</inParameter-type>
208 <inParameter-name>shape1</inParameter-name> </inParameter> </inParameter-list>
211 <outParameter-type>objref</outParameter-type>
212 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
216 <FuncName>MakeCopy_2</FuncName>
217 <PyFunc><![CDATA[def MakeCopy_2(shape1): ]]></PyFunc>
218 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
219 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
220 <creation-date>29/10/2004 - 15:22:47</creation-date>
221 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
222 <editor-release>2.0</editor-release>
224 <container>?</container>
225 <comment>Compute Node</comment>
226 <x-position>391</x-position>
227 <y-position>264</y-position> </node>
229 <component-name>?</component-name>
230 <interface-name>?</interface-name>
231 <node-name>MakeSphere_1</node-name>
233 <coupled-node>?</coupled-node>
235 <service-name>MakeSphere_1</service-name>
238 <inParameter-type>double</inParameter-type>
239 <inParameter-name>x1</inParameter-name> </inParameter>
241 <inParameter-type>double</inParameter-type>
242 <inParameter-name>y1</inParameter-name> </inParameter>
244 <inParameter-type>double</inParameter-type>
245 <inParameter-name>z1</inParameter-name> </inParameter>
247 <inParameter-type>double</inParameter-type>
248 <inParameter-name>radius</inParameter-name> </inParameter> </inParameter-list>
251 <outParameter-type>objref</outParameter-type>
252 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
256 <FuncName>MakeSphere_1</FuncName>
257 <PyFunc><![CDATA[def MakeSphere_1(x1,y1,z1,radius): ]]></PyFunc>
258 <PyFunc><![CDATA[ apoint=MakeVertex(x1,y1,z1) ]]></PyFunc>
259 <PyFunc><![CDATA[ shape=MakeSpherePntR(apoint,radius) ]]></PyFunc>
260 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
261 <creation-date>29/10/2004 - 15:22:47</creation-date>
262 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
263 <editor-release>2.0</editor-release>
265 <container>?</container>
266 <comment>Compute Node</comment>
267 <x-position>203</x-position>
268 <y-position>315</y-position> </node>
270 <component-name>?</component-name>
271 <interface-name>?</interface-name>
272 <node-name>MakeFuse_1</node-name>
274 <coupled-node>?</coupled-node>
276 <service-name>MakeFuse_1</service-name>
279 <inParameter-type>objref</inParameter-type>
280 <inParameter-name>shape1</inParameter-name> </inParameter>
282 <inParameter-type>objref</inParameter-type>
283 <inParameter-name>shape2</inParameter-name> </inParameter> </inParameter-list>
286 <outParameter-type>objref</outParameter-type>
287 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
291 <FuncName>MakeFuse_1</FuncName>
292 <PyFunc><![CDATA[def MakeFuse_1(shape1,shape2): ]]></PyFunc>
293 <PyFunc><![CDATA[ # fuse operation 3 ]]></PyFunc>
294 <PyFunc><![CDATA[ shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
295 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
296 <creation-date>29/10/2004 - 15:22:47</creation-date>
297 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
298 <editor-release>2.0</editor-release>
300 <container>?</container>
301 <comment>Compute Node</comment>
302 <x-position>823</x-position>
303 <y-position>116</y-position> </node>
305 <component-name>?</component-name>
306 <interface-name>?</interface-name>
307 <node-name>MakeFuse_2</node-name>
309 <coupled-node>?</coupled-node>
311 <service-name>MakeFuse_2</service-name>
314 <inParameter-type>objref</inParameter-type>
315 <inParameter-name>shape1</inParameter-name> </inParameter>
317 <inParameter-type>objref</inParameter-type>
318 <inParameter-name>shape2</inParameter-name> </inParameter> </inParameter-list>
321 <outParameter-type>objref</outParameter-type>
322 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
326 <FuncName>MakeFuse_2</FuncName>
327 <PyFunc><![CDATA[def MakeFuse_2(shape1,shape2): ]]></PyFunc>
328 <PyFunc><![CDATA[ # fuse operation 3 ]]></PyFunc>
329 <PyFunc><![CDATA[ shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
330 <PyFunc><![CDATA[ from SALOME_NamingServicePy import SALOME_NamingServicePy_i ]]></PyFunc>
331 <PyFunc><![CDATA[ myNamingService = SALOME_NamingServicePy_i(orb) ]]></PyFunc>
332 <PyFunc><![CDATA[ aSession = myNamingService.Resolve('/Kernel/Session') ]]></PyFunc>
333 <PyFunc><![CDATA[ if aSession == None : ]]></PyFunc>
334 <PyFunc><![CDATA[ aStudyId = 1 ]]></PyFunc>
335 <PyFunc><![CDATA[ else : ]]></PyFunc>
336 <PyFunc><![CDATA[ aStudyId = aSession.GetActiveStudyId() ]]></PyFunc>
337 <PyFunc><![CDATA[ myStudyManager = myNamingService.Resolve('/myStudyManager') ]]></PyFunc>
338 <PyFunc><![CDATA[ aStudy = myStudyManager.GetStudyByID(aStudyId) ]]></PyFunc>
339 <PyFunc><![CDATA[ aSObject = geom.AddInStudy(aStudy, shape, "shape", None) ]]></PyFunc>
340 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
341 <creation-date>29/10/2004 - 15:22:47</creation-date>
342 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
343 <editor-release>2.0</editor-release>
345 <container>?</container>
346 <comment>Compute Node</comment>
347 <x-position>1049</x-position>
348 <y-position>295</y-position> </node>
350 <component-name>?</component-name>
351 <interface-name>?</interface-name>
352 <node-name>Macro_aNewDataFlow_1_5_1_1</node-name>
354 <coupled-node>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</coupled-node>
356 <service-name>aNewDataFlow_1_5_1_1</service-name>
359 <inParameter-type>double</inParameter-type>
360 <inParameter-name>sum__a</inParameter-name> </inParameter>
362 <inParameter-type>double</inParameter-type>
363 <inParameter-name>sum__b</inParameter-name> </inParameter> </inParameter-list>
366 <outParameter-type>double</outParameter-type>
367 <outParameter-name>Mult__b</outParameter-name> </outParameter> </outParameter-list> </service>
371 <FuncName>?</FuncName>
372 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
373 <creation-date>29/10/2004 - 15:22:47</creation-date>
374 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
375 <editor-release>2.0</editor-release>
377 <container>?</container>
378 <comment>Macro Node</comment>
379 <x-position>391</x-position>
380 <y-position>121</y-position> </node>
382 <component-name>?</component-name>
383 <interface-name>?</interface-name>
384 <node-name>MakeTranslation_1</node-name>
386 <coupled-node>?</coupled-node>
388 <service-name>MakeTranslation_1</service-name>
391 <inParameter-type>objref</inParameter-type>
392 <inParameter-name>shape1</inParameter-name> </inParameter>
394 <inParameter-type>double</inParameter-type>
395 <inParameter-name>x1</inParameter-name> </inParameter>
397 <inParameter-type>double</inParameter-type>
398 <inParameter-name>y1</inParameter-name> </inParameter>
400 <inParameter-type>double</inParameter-type>
401 <inParameter-name>z1</inParameter-name> </inParameter> </inParameter-list>
404 <outParameter-type>objref</outParameter-type>
405 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
409 <FuncName>MakeTranslation_1</FuncName>
410 <PyFunc><![CDATA[def MakeTranslation_1(shape1,x1,y1,z1): ]]></PyFunc>
411 <PyFunc><![CDATA[ shape = MakeTranslation(shape1,x1,y1,z1) ]]></PyFunc>
412 <PyFunc><![CDATA[ return shape]]></PyFunc> </PyFunction> </PyFunction-list>
413 <creation-date>29/10/2004 - 15:24:21</creation-date>
414 <lastmodification-date>29/10/2004 - 15:24:21</lastmodification-date>
415 <editor-release>2.0</editor-release>
417 <container>?</container>
418 <comment>Compute Node</comment>
419 <x-position>621</x-position>
420 <y-position>12</y-position> </node> </node-list>
423 <fromnode-name>gag</fromnode-name>
424 <fromserviceparameter-name>Gate</fromserviceparameter-name>
425 <tonode-name>MakeBox1</tonode-name>
426 <toserviceparameter-name>Gate</toserviceparameter-name>
427 <coord-list/> </link>
429 <fromnode-name>gag</fromnode-name>
430 <fromserviceparameter-name>Gate</fromserviceparameter-name>
431 <tonode-name>MakeSphere_1</tonode-name>
432 <toserviceparameter-name>Gate</toserviceparameter-name>
439 <y>198</y> </coord> </coord-list> </link>
441 <fromnode-name>MakeBox1</fromnode-name>
442 <fromserviceparameter-name>shape</fromserviceparameter-name>
443 <tonode-name>MakeCopy_1</tonode-name>
444 <toserviceparameter-name>shape1</toserviceparameter-name>
445 <coord-list/> </link>
447 <fromnode-name>MakeBox1</fromnode-name>
448 <fromserviceparameter-name>shape</fromserviceparameter-name>
449 <tonode-name>MakeCopy_2</tonode-name>
450 <toserviceparameter-name>shape1</toserviceparameter-name>
454 <y>211</y> </coord> </coord-list> </link>
456 <fromnode-name>MakeCopy_1</fromnode-name>
457 <fromserviceparameter-name>shape</fromserviceparameter-name>
458 <tonode-name>MakeTranslation_1</tonode-name>
459 <toserviceparameter-name>shape1</toserviceparameter-name>
460 <coord-list/> </link>
462 <fromnode-name>MakeCopy_2</fromnode-name>
463 <fromserviceparameter-name>shape</fromserviceparameter-name>
464 <tonode-name>MakeFuse_1</tonode-name>
465 <toserviceparameter-name>shape2</toserviceparameter-name>
469 <y>207</y> </coord> </coord-list> </link>
471 <fromnode-name>MakeSphere_1</fromnode-name>
472 <fromserviceparameter-name>shape</fromserviceparameter-name>
473 <tonode-name>MakeFuse_2</tonode-name>
474 <toserviceparameter-name>shape2</toserviceparameter-name>
475 <coord-list/> </link>
477 <fromnode-name>MakeFuse_1</fromnode-name>
478 <fromserviceparameter-name>shape</fromserviceparameter-name>
479 <tonode-name>MakeFuse_2</tonode-name>
480 <toserviceparameter-name>shape1</toserviceparameter-name>
487 <y>187</y> </coord> </coord-list> </link>
489 <fromnode-name>Macro_aNewDataFlow_1_5_1_1</fromnode-name>
490 <fromserviceparameter-name>Mult__b</fromserviceparameter-name>
491 <tonode-name>MakeTranslation_1</tonode-name>
492 <toserviceparameter-name>y1</toserviceparameter-name>
493 <coord-list/> </link>
495 <fromnode-name>MakeTranslation_1</fromnode-name>
496 <fromserviceparameter-name>shape</fromserviceparameter-name>
497 <tonode-name>MakeFuse_1</tonode-name>
498 <toserviceparameter-name>shape1</toserviceparameter-name>
499 <coord-list/> </link> </link-list>
502 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
503 <fromserviceparameter-name>MakeBox1__x1</fromserviceparameter-name>
504 <tonode-name>MakeBox1</tonode-name>
505 <toserviceparameter-name>x1</toserviceparameter-name>
507 <value-type>7</value-type>
508 <value>0</value> </data-value>
509 <coord-list/> </data>
511 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
512 <fromserviceparameter-name>MakeBox1__y1</fromserviceparameter-name>
513 <tonode-name>MakeBox1</tonode-name>
514 <toserviceparameter-name>y1</toserviceparameter-name>
516 <value-type>7</value-type>
517 <value>0</value> </data-value>
518 <coord-list/> </data>
520 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
521 <fromserviceparameter-name>MakeBox1__z1</fromserviceparameter-name>
522 <tonode-name>MakeBox1</tonode-name>
523 <toserviceparameter-name>z1</toserviceparameter-name>
525 <value-type>7</value-type>
526 <value>0</value> </data-value>
527 <coord-list/> </data>
529 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
530 <fromserviceparameter-name>MakeBox1__x2</fromserviceparameter-name>
531 <tonode-name>MakeBox1</tonode-name>
532 <toserviceparameter-name>x2</toserviceparameter-name>
534 <value-type>7</value-type>
535 <value>50</value> </data-value>
536 <coord-list/> </data>
538 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
539 <fromserviceparameter-name>MakeBox1__y2</fromserviceparameter-name>
540 <tonode-name>MakeBox1</tonode-name>
541 <toserviceparameter-name>y2</toserviceparameter-name>
543 <value-type>7</value-type>
544 <value>50</value> </data-value>
545 <coord-list/> </data>
547 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
548 <fromserviceparameter-name>MakeBox1__z2</fromserviceparameter-name>
549 <tonode-name>MakeBox1</tonode-name>
550 <toserviceparameter-name>z2</toserviceparameter-name>
552 <value-type>7</value-type>
553 <value>50</value> </data-value>
554 <coord-list/> </data>
556 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
557 <fromserviceparameter-name>MakeSphere_1__x1</fromserviceparameter-name>
558 <tonode-name>MakeSphere_1</tonode-name>
559 <toserviceparameter-name>x1</toserviceparameter-name>
561 <value-type>7</value-type>
562 <value>0</value> </data-value>
563 <coord-list/> </data>
565 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
566 <fromserviceparameter-name>MakeSphere_1__y1</fromserviceparameter-name>
567 <tonode-name>MakeSphere_1</tonode-name>
568 <toserviceparameter-name>y1</toserviceparameter-name>
570 <value-type>7</value-type>
571 <value>0</value> </data-value>
572 <coord-list/> </data>
574 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
575 <fromserviceparameter-name>MakeSphere_1__z1</fromserviceparameter-name>
576 <tonode-name>MakeSphere_1</tonode-name>
577 <toserviceparameter-name>z1</toserviceparameter-name>
579 <value-type>7</value-type>
580 <value>0</value> </data-value>
581 <coord-list/> </data>
583 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
584 <fromserviceparameter-name>MakeSphere_1__radius</fromserviceparameter-name>
585 <tonode-name>MakeSphere_1</tonode-name>
586 <toserviceparameter-name>radius</toserviceparameter-name>
588 <value-type>7</value-type>
589 <value>12</value> </data-value>
590 <coord-list/> </data>
592 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
593 <fromserviceparameter-name>Macro_aNewDataFlow_1_5_1_1__sum__a</fromserviceparameter-name>
594 <tonode-name>Macro_aNewDataFlow_1_5_1_1</tonode-name>
595 <toserviceparameter-name>sum__a</toserviceparameter-name>
597 <value-type>7</value-type>
598 <value>1</value> </data-value>
599 <coord-list/> </data>
601 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
602 <fromserviceparameter-name>Macro_aNewDataFlow_1_5_1_1__sum__b</fromserviceparameter-name>
603 <tonode-name>Macro_aNewDataFlow_1_5_1_1</tonode-name>
604 <toserviceparameter-name>sum__b</toserviceparameter-name>
606 <value-type>7</value-type>
607 <value>2</value> </data-value>
608 <coord-list/> </data>
610 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
611 <fromserviceparameter-name>MakeTranslation_1__x1</fromserviceparameter-name>
612 <tonode-name>MakeTranslation_1</tonode-name>
613 <toserviceparameter-name>x1</toserviceparameter-name>
615 <value-type>7</value-type>
616 <value>25</value> </data-value>
617 <coord-list/> </data>
619 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
620 <fromserviceparameter-name>MakeTranslation_1__z1</fromserviceparameter-name>
621 <tonode-name>MakeTranslation_1</tonode-name>
622 <toserviceparameter-name>z1</toserviceparameter-name>
624 <value-type>7</value-type>
625 <value>25</value> </data-value>
626 <coord-list/> </data> </data-list> </dataflow>
630 <component-name>?</component-name>
631 <interface-name>?</interface-name>
632 <node-name>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</node-name>
634 <coupled-node>?</coupled-node>
636 <service-name>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</service-name>
639 <inParameter-type>double</inParameter-type>
640 <inParameter-name>sum__a</inParameter-name> </inParameter>
642 <inParameter-type>double</inParameter-type>
643 <inParameter-name>sum__b</inParameter-name> </inParameter> </inParameter-list>
646 <outParameter-type>double</outParameter-type>
647 <outParameter-name>Mult__b</outParameter-name> </outParameter> </outParameter-list> </service>
650 <creation-date>25/6/2004 - 17:42:12</creation-date>
651 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
652 <editor-release>2.0</editor-release>
654 <container>?</container>
656 <x-position>0</x-position>
657 <y-position>0</y-position> </node> </info-list>
660 <component-name>?</component-name>
661 <interface-name>?</interface-name>
662 <node-name>sum</node-name>
664 <coupled-node>?</coupled-node>
666 <service-name>sum</service-name>
669 <inParameter-type>double</inParameter-type>
670 <inParameter-name>a</inParameter-name> </inParameter>
672 <inParameter-type>double</inParameter-type>
673 <inParameter-name>b</inParameter-name> </inParameter> </inParameter-list>
676 <outParameter-type>double</outParameter-type>
677 <outParameter-name>s</outParameter-name> </outParameter> </outParameter-list> </service>
681 <FuncName>sum</FuncName>
682 <PyFunc><![CDATA[def sum(a, b): ]]></PyFunc>
683 <PyFunc><![CDATA[ return a+b ]]></PyFunc> </PyFunction> </PyFunction-list>
684 <creation-date>29/10/2004 - 15:22:47</creation-date>
685 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
686 <editor-release>2.0</editor-release>
688 <container>?</container>
689 <comment>Compute Node</comment>
690 <x-position>52</x-position>
691 <y-position>80</y-position> </node>
693 <component-name>?</component-name>
694 <interface-name>?</interface-name>
695 <node-name>Mult</node-name>
697 <coupled-node>?</coupled-node>
699 <service-name>Mult</service-name>
702 <inParameter-type>double</inParameter-type>
703 <inParameter-name>a</inParameter-name> </inParameter> </inParameter-list>
706 <outParameter-type>double</outParameter-type>
707 <outParameter-name>b</outParameter-name> </outParameter> </outParameter-list> </service>
711 <FuncName>Mult</FuncName>
712 <PyFunc><![CDATA[def Mult(a): ]]></PyFunc>
713 <PyFunc><![CDATA[ b = a*3 ]]></PyFunc>
714 <PyFunc><![CDATA[ return b ]]></PyFunc> </PyFunction> </PyFunction-list>
715 <creation-date>29/10/2004 - 15:22:47</creation-date>
716 <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
717 <editor-release>2.0</editor-release>
719 <container>?</container>
720 <comment>Compute Node</comment>
721 <x-position>298</x-position>
722 <y-position>72</y-position> </node> </node-list>
725 <fromnode-name>sum</fromnode-name>
726 <fromserviceparameter-name>s</fromserviceparameter-name>
727 <tonode-name>Mult</tonode-name>
728 <toserviceparameter-name>a</toserviceparameter-name>
729 <coord-list/> </link> </link-list>
730 <data-list/> </dataflow></supergraph>