Salome HOME
Copyrights update 2015.
[samples/datafiles.git] / Superv / Graphs / GraphStream.xml
1 <!DOCTYPE Dataflow>
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 <dataflow>
26 <info-list>
27 <node>
28 <component-name>?</component-name>
29    <interface-name>?</interface-name>
30    <node-name>GraphStream</node-name>
31    <kind>9</kind>
32    <streamgraph-timeout>0</streamgraph-timeout>
33    <streamgraph-datastreamtrace>0</streamgraph-datastreamtrace>
34    <streamgraph-deltatime>0</streamgraph-deltatime>
35    <coupled-node>?</coupled-node>
36    <service>
37 <service-name>GraphStream</service-name>
38     <inParameter-list>
39 <inParameter>
40 <inParameter-type>long</inParameter-type>
41       <inParameter-name>Add\x</inParameter-name>     </inParameter>
42      <inParameter>
43 <inParameter-type>long</inParameter-type>
44       <inParameter-name>Add\y</inParameter-name>     </inParameter>
45      <inParameter>
46 <inParameter-type>long</inParameter-type>
47       <inParameter-name>Sub\x</inParameter-name>     </inParameter>
48      <inParameter>
49 <inParameter-type>long</inParameter-type>
50       <inParameter-name>StreamAdd\x</inParameter-name>     </inParameter>
51      <inParameter>
52 <inParameter-type>long</inParameter-type>
53       <inParameter-name>StreamAdd\y</inParameter-name>     </inParameter>    </inParameter-list>
54     <outParameter-list>
55 <outParameter>
56 <outParameter-type>long</outParameter-type>
57       <outParameter-name>Div\z</outParameter-name>     </outParameter>
58      <outParameter>
59 <outParameter-type>long</outParameter-type>
60       <outParameter-name>StreamAdd\z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
61    <DataStream-list>
62 <inParameter>
63 <inParameter-type>1</inParameter-type>
64      <inParameter-name>Add\istream</inParameter-name>
65      <inParameter-dependency>2</inParameter-dependency>
66      <inParameter-schema>0</inParameter-schema>
67      <inParameter-interpolation>0</inParameter-interpolation>
68      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
69     <inParameter>
70 <inParameter-type>1</inParameter-type>
71      <inParameter-name>StreamAdd\istream</inParameter-name>
72      <inParameter-dependency>2</inParameter-dependency>
73      <inParameter-schema>0</inParameter-schema>
74      <inParameter-interpolation>0</inParameter-interpolation>
75      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
76     <outParameter>
77 <outParameter-type>1</outParameter-type>
78      <outParameter-name>Div\ostream</outParameter-name>
79      <outParameter-dependency>2</outParameter-dependency>
80      <outParameter-values>0</outParameter-values>    </outParameter>
81     <outParameter>
82 <outParameter-type>1</outParameter-type>
83      <outParameter-name>StreamAdd\ostream</outParameter-name>
84      <outParameter-dependency>2</outParameter-dependency>
85      <outParameter-values>0</outParameter-values>    </outParameter>
86     <outParameter>
87 <outParameter-type>1</outParameter-type>
88      <outParameter-name>StreamAdd\OStream</outParameter-name>
89      <outParameter-dependency>2</outParameter-dependency>
90      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
91    <PyFunction-list/>
92    <creation-date>23/4/2004 - 17:0:10</creation-date>
93    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
94    <editor-release>2.0</editor-release>
95    <author>?</author>
96    <container>?</container>
97    <comment>Test of DataStreamPorts in FactoryNodes</comment>
98    <x-position>0</x-position>
99    <y-position>0</y-position>  </node> </info-list>
100  <node-list>
101 <node>
102 <component-name>DataStreamFactory</component-name>
103    <interface-name>DataStreamFactory</interface-name>
104    <node-name>NewDataStream</node-name>
105    <kind>0</kind>
106    <coupled-node>?</coupled-node>
107    <service>
108 <service-name>NewDataStream</service-name>
109     <inParameter-list/>
110     <outParameter-list>
111 <outParameter>
112 <outParameter-type>DataStream</outParameter-type>
113       <outParameter-name>DataStream</outParameter-name>     </outParameter>    </outParameter-list>   </service>
114    <DataStream-list/>
115    <PyFunction-list/>
116    <creation-date>12/5/2004 - 10:38:32</creation-date>
117    <lastmodification-date>12/5/2004 - 10:38:32</lastmodification-date>
118    <editor-release>2.0</editor-release>
119    <author>?</author>
120    <container>FactoryServer</container>
121    <comment>NewDataStream from DataStreamFactory</comment>
122    <x-position>4</x-position>
123    <y-position>10</y-position>  </node>
124   <node>
125 <component-name>DataStreamFactory</component-name>
126    <interface-name>DataStreamFactory</interface-name>
127    <node-name>Add</node-name>
128    <kind>0</kind>
129    <coupled-node>?</coupled-node>
130    <service>
131 <service-name>Add</service-name>
132     <inParameter-list>
133 <inParameter>
134 <inParameter-type>long</inParameter-type>
135       <inParameter-name>x</inParameter-name>     </inParameter>
136      <inParameter>
137 <inParameter-type>long</inParameter-type>
138       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
139     <outParameter-list>
140 <outParameter>
141 <outParameter-type>long</outParameter-type>
142       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
143    <DataStream-list>
144 <inParameter>
145 <inParameter-type>1</inParameter-type>
146      <inParameter-name>istream</inParameter-name>
147      <inParameter-dependency>2</inParameter-dependency>
148      <inParameter-schema>0</inParameter-schema>
149      <inParameter-interpolation>0</inParameter-interpolation>
150      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
151     <outParameter>
152 <outParameter-type>1</outParameter-type>
153      <outParameter-name>ostream</outParameter-name>
154      <outParameter-dependency>2</outParameter-dependency>
155      <outParameter-values>0</outParameter-values>    </outParameter>
156     <outParameter>
157 <outParameter-type>1</outParameter-type>
158      <outParameter-name>OStream</outParameter-name>
159      <outParameter-dependency>2</outParameter-dependency>
160      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
161    <PyFunction-list/>
162    <creation-date>12/5/2004 - 10:38:33</creation-date>
163    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
164    <editor-release>2.0</editor-release>
165    <author>?</author>
166    <container>FactoryServer</container>
167    <comment>Add from DataStreamFactory from DataStreamComponent</comment>
168    <x-position>6</x-position>
169    <y-position>370</y-position>  </node>
170   <node>
171 <component-name>DataStreamFactory</component-name>
172    <interface-name>DataStreamFactory</interface-name>
173    <node-name>Sub</node-name>
174    <kind>0</kind>
175    <coupled-node>?</coupled-node>
176    <service>
177 <service-name>Sub</service-name>
178     <inParameter-list>
179 <inParameter>
180 <inParameter-type>long</inParameter-type>
181       <inParameter-name>x</inParameter-name>     </inParameter>
182      <inParameter>
183 <inParameter-type>long</inParameter-type>
184       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
185     <outParameter-list>
186 <outParameter>
187 <outParameter-type>long</outParameter-type>
188       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
189    <DataStream-list>
190 <inParameter>
191 <inParameter-type>1</inParameter-type>
192      <inParameter-name>istream</inParameter-name>
193      <inParameter-dependency>2</inParameter-dependency>
194      <inParameter-schema>0</inParameter-schema>
195      <inParameter-interpolation>0</inParameter-interpolation>
196      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
197     <inParameter>
198 <inParameter-type>1</inParameter-type>
199      <inParameter-name>Istream</inParameter-name>
200      <inParameter-dependency>2</inParameter-dependency>
201      <inParameter-schema>0</inParameter-schema>
202      <inParameter-interpolation>0</inParameter-interpolation>
203      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
204    <PyFunction-list/>
205    <creation-date>12/5/2004 - 10:38:33</creation-date>
206    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
207    <editor-release>2.0</editor-release>
208    <author>?</author>
209    <container>FactoryServer</container>
210    <comment>Sub from DataStreamFactory from DataStreamComponent</comment>
211    <x-position>234</x-position>
212    <y-position>216</y-position>  </node>
213   <node>
214 <component-name>DataStreamFactory</component-name>
215    <interface-name>DataStreamFactory</interface-name>
216    <node-name>Mul</node-name>
217    <kind>0</kind>
218    <coupled-node>?</coupled-node>
219    <service>
220 <service-name>Mul</service-name>
221     <inParameter-list>
222 <inParameter>
223 <inParameter-type>long</inParameter-type>
224       <inParameter-name>x</inParameter-name>     </inParameter>
225      <inParameter>
226 <inParameter-type>long</inParameter-type>
227       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
228     <outParameter-list>
229 <outParameter>
230 <outParameter-type>long</outParameter-type>
231       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
232    <DataStream-list/>
233    <PyFunction-list/>
234    <creation-date>12/5/2004 - 10:38:33</creation-date>
235    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
236    <editor-release>2.0</editor-release>
237    <author>?</author>
238    <container>FactoryServer</container>
239    <comment>Mul from DataStreamFactory from DataStreamComponent</comment>
240    <x-position>448</x-position>
241    <y-position>342</y-position>  </node>
242   <node>
243 <component-name>DataStreamFactory</component-name>
244    <interface-name>DataStreamFactory</interface-name>
245    <node-name>Div</node-name>
246    <kind>0</kind>
247    <coupled-node>?</coupled-node>
248    <service>
249 <service-name>Div</service-name>
250     <inParameter-list>
251 <inParameter>
252 <inParameter-type>long</inParameter-type>
253       <inParameter-name>x</inParameter-name>     </inParameter>
254      <inParameter>
255 <inParameter-type>long</inParameter-type>
256       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
257     <outParameter-list>
258 <outParameter>
259 <outParameter-type>long</outParameter-type>
260       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
261    <DataStream-list>
262 <outParameter>
263 <outParameter-type>1</outParameter-type>
264      <outParameter-name>ostream</outParameter-name>
265      <outParameter-dependency>2</outParameter-dependency>
266      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
267    <PyFunction-list/>
268    <creation-date>12/5/2004 - 10:38:33</creation-date>
269    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
270    <editor-release>2.0</editor-release>
271    <author>?</author>
272    <container>FactoryServer</container>
273    <comment>Div from DataStreamFactory from DataStreamComponent</comment>
274    <x-position>678</x-position>
275    <y-position>214</y-position>  </node>
276   <node>
277 <component-name>?</component-name>
278    <interface-name>?</interface-name>
279    <node-name>StreamAdd</node-name>
280    <kind>2</kind>
281    <coupled-node>?</coupled-node>
282    <service>
283 <service-name>StreamAdd</service-name>
284     <inParameter-list>
285 <inParameter>
286 <inParameter-type>objref</inParameter-type>
287       <inParameter-name>this</inParameter-name>     </inParameter>
288      <inParameter>
289 <inParameter-type>long</inParameter-type>
290       <inParameter-name>x</inParameter-name>     </inParameter>
291      <inParameter>
292 <inParameter-type>long</inParameter-type>
293       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
294     <outParameter-list>
295 <outParameter>
296 <outParameter-type>long</outParameter-type>
297       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
298    <DataStream-list>
299 <inParameter>
300 <inParameter-type>1</inParameter-type>
301      <inParameter-name>istream</inParameter-name>
302      <inParameter-dependency>2</inParameter-dependency>
303      <inParameter-schema>0</inParameter-schema>
304      <inParameter-interpolation>0</inParameter-interpolation>
305      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
306     <outParameter>
307 <outParameter-type>1</outParameter-type>
308      <outParameter-name>ostream</outParameter-name>
309      <outParameter-dependency>2</outParameter-dependency>
310      <outParameter-values>0</outParameter-values>    </outParameter>
311     <outParameter>
312 <outParameter-type>1</outParameter-type>
313      <outParameter-name>OStream</outParameter-name>
314      <outParameter-dependency>2</outParameter-dependency>
315      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
316    <PyFunction-list/>
317    <creation-date>12/5/2004 - 10:38:33</creation-date>
318    <lastmodification-date>12/5/2004 - 10:38:33</lastmodification-date>
319    <editor-release>2.0</editor-release>
320    <author>?</author>
321    <container>?</container>
322    <comment>Compute Node</comment>
323    <x-position>448</x-position>
324    <y-position>9</y-position>  </node> </node-list>
325  <link-list>
326 <link>
327 <fromnode-name>NewDataStream</fromnode-name>
328    <fromserviceparameter-name>DataStream</fromserviceparameter-name>
329    <tonode-name>StreamAdd</tonode-name>
330    <toserviceparameter-name>this</toserviceparameter-name>
331    <coord-list/>  </link>
332   <link>
333 <fromnode-name>Add</fromnode-name>
334    <fromserviceparameter-name>z</fromserviceparameter-name>
335    <tonode-name>Sub</tonode-name>
336    <toserviceparameter-name>y</toserviceparameter-name>
337    <coord-list>
338 <coord>
339 <x>185</x>
340      <y>310</y>    </coord>
341     <coord>
342 <x>185</x>
343      <y>437</y>    </coord>   </coord-list>  </link>
344   <link>
345 <fromnode-name>Add</fromnode-name>
346    <fromserviceparameter-name>z</fromserviceparameter-name>
347    <tonode-name>Mul</tonode-name>
348    <toserviceparameter-name>y</toserviceparameter-name>
349    <coord-list/>  </link>
350   <link>
351 <fromnode-name>Add</fromnode-name>
352    <fromserviceparameter-name>ostream</fromserviceparameter-name>
353    <tonode-name>Sub</tonode-name>
354    <toserviceparameter-name>istream</toserviceparameter-name>
355    <coord-list>
356 <coord>
357 <x>199</x>
358      <y>343</y>    </coord>
359     <coord>
360 <x>200</x>
361      <y>497</y>    </coord>   </coord-list>  </link>
362   <link>
363 <fromnode-name>Add</fromnode-name>
364    <fromserviceparameter-name>OStream</fromserviceparameter-name>
365    <tonode-name>Sub</tonode-name>
366    <toserviceparameter-name>Istream</toserviceparameter-name>
367    <coord-list>
368 <coord>
369 <x>219</x>
370      <y>374</y>    </coord>
371     <coord>
372 <x>218</x>
373      <y>529</y>    </coord>   </coord-list>  </link>
374   <link>
375 <fromnode-name>Sub</fromnode-name>
376    <fromserviceparameter-name>z</fromserviceparameter-name>
377    <tonode-name>Mul</tonode-name>
378    <toserviceparameter-name>x</toserviceparameter-name>
379    <coord-list>
380 <coord>
381 <x>426</x>
382      <y>408</y>    </coord>
383     <coord>
384 <x>427</x>
385      <y>282</y>    </coord>   </coord-list>  </link>
386   <link>
387 <fromnode-name>Sub</fromnode-name>
388    <fromserviceparameter-name>z</fromserviceparameter-name>
389    <tonode-name>Div</tonode-name>
390    <toserviceparameter-name>x</toserviceparameter-name>
391    <coord-list/>  </link>
392   <link>
393 <fromnode-name>Mul</fromnode-name>
394    <fromserviceparameter-name>z</fromserviceparameter-name>
395    <tonode-name>Div</tonode-name>
396    <toserviceparameter-name>y</toserviceparameter-name>
397    <coord-list>
398 <coord>
399 <x>648</x>
400      <y>309</y>    </coord>
401     <coord>
402 <x>648</x>
403      <y>406</y>    </coord>   </coord-list>  </link> </link-list>
404  <data-list>
405 <data>
406 <fromnode-name>GraphStream</fromnode-name>
407    <fromserviceparameter-name>Add\x</fromserviceparameter-name>
408    <tonode-name>Add</tonode-name>
409    <toserviceparameter-name>x</toserviceparameter-name>
410    <data-value>
411 <value-type>3</value-type>
412     <value>3</value>   </data-value>
413    <coord-list/>  </data>
414   <data>
415 <fromnode-name>GraphStream</fromnode-name>
416    <fromserviceparameter-name>Add\y</fromserviceparameter-name>
417    <tonode-name>Add</tonode-name>
418    <toserviceparameter-name>y</toserviceparameter-name>
419    <data-value>
420 <value-type>3</value-type>
421     <value>7</value>   </data-value>
422    <coord-list/>  </data>
423   <data>
424 <fromnode-name>GraphStream</fromnode-name>
425    <fromserviceparameter-name>Sub\x</fromserviceparameter-name>
426    <tonode-name>Sub</tonode-name>
427    <toserviceparameter-name>x</toserviceparameter-name>
428    <data-value>
429 <value-type>3</value-type>
430     <value>1</value>   </data-value>
431    <coord-list/>  </data>
432   <data>
433 <fromnode-name>GraphStream</fromnode-name>
434    <fromserviceparameter-name>StreamAdd\x</fromserviceparameter-name>
435    <tonode-name>StreamAdd</tonode-name>
436    <toserviceparameter-name>x</toserviceparameter-name>
437    <data-value>
438 <value-type>3</value-type>
439     <value>1</value>   </data-value>
440    <coord-list/>  </data>
441   <data>
442 <fromnode-name>GraphStream</fromnode-name>
443    <fromserviceparameter-name>StreamAdd\y</fromserviceparameter-name>
444    <tonode-name>StreamAdd</tonode-name>
445    <toserviceparameter-name>y</toserviceparameter-name>
446    <data-value>
447 <value-type>3</value-type>
448     <value>2</value>   </data-value>
449    <coord-list/>  </data>
450   <data>
451 <fromnode-name>GraphStream</fromnode-name>
452    <fromserviceparameter-name>Add\istream</fromserviceparameter-name>
453    <tonode-name>Add</tonode-name>
454    <toserviceparameter-name>istream</toserviceparameter-name>
455    <data-value>
456 <value-type>3</value-type>
457     <value>1</value>   </data-value>
458    <coord-list/>  </data>
459   <data>
460 <fromnode-name>GraphStream</fromnode-name>
461    <fromserviceparameter-name>StreamAdd\istream</fromserviceparameter-name>
462    <tonode-name>StreamAdd</tonode-name>
463    <toserviceparameter-name>istream</toserviceparameter-name>
464    <data-value>
465 <value-type>3</value-type>
466     <value>136159896</value>   </data-value>
467    <coord-list/>  </data> </data-list></dataflow>