Salome HOME
NRI : Add documentation.
[modules/superv.git] / examples / Graphs.xml
1 <?xml version='1.0' encoding='us-ascii' ?>
2
3 <!-- XML Dataflow -->
4
5 <!-- Dataflow information -->
6 <dataflow>
7         <info-list>
8                 <node>
9                         <component-name>?</component-name>
10                         <interface-name>?</interface-name>
11                         <node-name>Graphs</node-name>
12                         <kind>1</kind>
13                         <coupled-node>?</coupled-node>
14                         <service>
15                                 <service-name>Graphs</service-name>
16                                 <inParameter-list>
17                                         <inParameter>
18                                                 <inParameter-type>double</inParameter-type>
19                                                 <inParameter-name>Add\x</inParameter-name>
20                                         </inParameter>
21                                         <inParameter>
22                                                 <inParameter-type>double</inParameter-type>
23                                                 <inParameter-name>Add\y</inParameter-name>
24                                         </inParameter>
25                                         <inParameter>
26                                                 <inParameter-type>double</inParameter-type>
27                                                 <inParameter-name>Sub\y</inParameter-name>
28                                         </inParameter>
29                                         <inParameter>
30                                                 <inParameter-type>double</inParameter-type>
31                                                 <inParameter-name>Mul\y</inParameter-name>
32                                         </inParameter>
33                                         <inParameter>
34                                                 <inParameter-type>double</inParameter-type>
35                                                 <inParameter-name>Add_1\x</inParameter-name>
36                                         </inParameter>
37                                         <inParameter>
38                                                 <inParameter-type>double</inParameter-type>
39                                                 <inParameter-name>Add_1\y</inParameter-name>
40                                         </inParameter>
41                                         <inParameter>
42                                                 <inParameter-type>double</inParameter-type>
43                                                 <inParameter-name>Sub_1\y</inParameter-name>
44                                         </inParameter>
45                                         <inParameter>
46                                                 <inParameter-type>double</inParameter-type>
47                                                 <inParameter-name>Mul_1\y</inParameter-name>
48                                         </inParameter>
49                                 </inParameter-list>
50                                 <outParameter-list>
51                                         <outParameter>
52                                                 <outParameter-type>double</outParameter-type>
53                                                 <outParameter-name>Add\FuncValue</outParameter-name>
54                                         </outParameter>
55                                         <outParameter>
56                                                 <outParameter-type>double</outParameter-type>
57                                                 <outParameter-name>Div\z</outParameter-name>
58                                         </outParameter>
59                                         <outParameter>
60                                                 <outParameter-type>double</outParameter-type>
61                                                 <outParameter-name>Div_1\z</outParameter-name>
62                                         </outParameter>
63                                 </outParameter-list>
64                         </service>
65                         <Parameter-list>
66                         </Parameter-list>
67                         <PyFunction-list>
68                         </PyFunction-list>
69                         <creation-date>11/3/2003 - 15:3:57</creation-date>
70                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
71                         <editor-release>1.04</editor-release>
72                         <author>?</author>
73                         <container>?</container>
74                         <comment>?</comment>
75                         <x-position>0</x-position>
76                         <y-position>0</y-position>
77                 </node>
78         </info-list>
79
80         <node-list>
81                 <node>
82                         <component-name>AddComponent</component-name>
83                         <interface-name>AddComponent</interface-name>
84                         <node-name>Add</node-name>
85                         <kind>0</kind>
86                         <coupled-node>?</coupled-node>
87                         <service>
88                                 <service-name>Add</service-name>
89                                 <inParameter-list>
90                                         <inParameter>
91                                                 <inParameter-type>double</inParameter-type>
92                                                 <inParameter-name>x</inParameter-name>
93                                         </inParameter>
94                                         <inParameter>
95                                                 <inParameter-type>double</inParameter-type>
96                                                 <inParameter-name>y</inParameter-name>
97                                         </inParameter>
98                                 </inParameter-list>
99                                 <outParameter-list>
100                                         <outParameter>
101                                                 <outParameter-type>double</outParameter-type>
102                                                 <outParameter-name>FuncValue</outParameter-name>
103                                         </outParameter>
104                                         <outParameter>
105                                                 <outParameter-type>double</outParameter-type>
106                                                 <outParameter-name>z</outParameter-name>
107                                         </outParameter>
108                                 </outParameter-list>
109                         </service>
110                         <Parameter-list>
111                         </Parameter-list>
112                         <PyFunction-list>
113                         </PyFunction-list>
114                         <creation-date>11/3/2003 - 15:3:57</creation-date>
115                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
116                         <editor-release>1.04</editor-release>
117                         <author>?</author>
118                         <container>localhost/FactoryServer</container>
119                         <comment>?</comment>
120                         <x-position>32</x-position>
121                         <y-position>26</y-position>
122                 </node>
123                 <node>
124                         <component-name>SubComponent</component-name>
125                         <interface-name>SubComponent</interface-name>
126                         <node-name>Sub</node-name>
127                         <kind>0</kind>
128                         <coupled-node>?</coupled-node>
129                         <service>
130                                 <service-name>Sub</service-name>
131                                 <inParameter-list>
132                                         <inParameter>
133                                                 <inParameter-type>double</inParameter-type>
134                                                 <inParameter-name>x</inParameter-name>
135                                         </inParameter>
136                                         <inParameter>
137                                                 <inParameter-type>double</inParameter-type>
138                                                 <inParameter-name>y</inParameter-name>
139                                         </inParameter>
140                                 </inParameter-list>
141                                 <outParameter-list>
142                                         <outParameter>
143                                                 <outParameter-type>double</outParameter-type>
144                                                 <outParameter-name>z</outParameter-name>
145                                         </outParameter>
146                                 </outParameter-list>
147                         </service>
148                         <Parameter-list>
149                         </Parameter-list>
150                         <PyFunction-list>
151                         </PyFunction-list>
152                         <creation-date>11/3/2003 - 15:3:57</creation-date>
153                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
154                         <editor-release>1.04</editor-release>
155                         <author>?</author>
156                         <container>localhost/FactoryServer</container>
157                         <comment>?</comment>
158                         <x-position>241</x-position>
159                         <y-position>38</y-position>
160                 </node>
161                 <node>
162                         <component-name>MulComponent</component-name>
163                         <interface-name>MulComponent</interface-name>
164                         <node-name>Mul</node-name>
165                         <kind>0</kind>
166                         <coupled-node>?</coupled-node>
167                         <service>
168                                 <service-name>Mul</service-name>
169                                 <inParameter-list>
170                                         <inParameter>
171                                                 <inParameter-type>double</inParameter-type>
172                                                 <inParameter-name>x</inParameter-name>
173                                         </inParameter>
174                                         <inParameter>
175                                                 <inParameter-type>double</inParameter-type>
176                                                 <inParameter-name>y</inParameter-name>
177                                         </inParameter>
178                                 </inParameter-list>
179                                 <outParameter-list>
180                                         <outParameter>
181                                                 <outParameter-type>double</outParameter-type>
182                                                 <outParameter-name>z</outParameter-name>
183                                         </outParameter>
184                                 </outParameter-list>
185                         </service>
186                         <Parameter-list>
187                         </Parameter-list>
188                         <PyFunction-list>
189                         </PyFunction-list>
190                         <creation-date>11/3/2003 - 15:3:57</creation-date>
191                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
192                         <editor-release>1.04</editor-release>
193                         <author>?</author>
194                         <container>localhost/FactoryServer</container>
195                         <comment>?</comment>
196                         <x-position>445</x-position>
197                         <y-position>0</y-position>
198                 </node>
199                 <node>
200                         <component-name>DivComponent</component-name>
201                         <interface-name>DivComponent</interface-name>
202                         <node-name>Div</node-name>
203                         <kind>0</kind>
204                         <coupled-node>?</coupled-node>
205                         <service>
206                                 <service-name>Div</service-name>
207                                 <inParameter-list>
208                                         <inParameter>
209                                                 <inParameter-type>double</inParameter-type>
210                                                 <inParameter-name>x</inParameter-name>
211                                         </inParameter>
212                                         <inParameter>
213                                                 <inParameter-type>double</inParameter-type>
214                                                 <inParameter-name>y</inParameter-name>
215                                         </inParameter>
216                                 </inParameter-list>
217                                 <outParameter-list>
218                                         <outParameter>
219                                                 <outParameter-type>double</outParameter-type>
220                                                 <outParameter-name>z</outParameter-name>
221                                         </outParameter>
222                                 </outParameter-list>
223                         </service>
224                         <Parameter-list>
225                         </Parameter-list>
226                         <PyFunction-list>
227                         </PyFunction-list>
228                         <creation-date>11/3/2003 - 15:3:57</creation-date>
229                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
230                         <editor-release>1.04</editor-release>
231                         <author>?</author>
232                         <container>localhost/FactoryServer</container>
233                         <comment>?</comment>
234                         <x-position>624</x-position>
235                         <y-position>0</y-position>
236                 </node>
237                 <node>
238                         <component-name>AddComponent</component-name>
239                         <interface-name>AddComponent</interface-name>
240                         <node-name>Add_1</node-name>
241                         <kind>0</kind>
242                         <coupled-node>?</coupled-node>
243                         <service>
244                                 <service-name>Add</service-name>
245                                 <inParameter-list>
246                                         <inParameter>
247                                                 <inParameter-type>double</inParameter-type>
248                                                 <inParameter-name>x</inParameter-name>
249                                         </inParameter>
250                                         <inParameter>
251                                                 <inParameter-type>double</inParameter-type>
252                                                 <inParameter-name>y</inParameter-name>
253                                         </inParameter>
254                                 </inParameter-list>
255                                 <outParameter-list>
256                                         <outParameter>
257                                                 <outParameter-type>double</outParameter-type>
258                                                 <outParameter-name>FuncValue</outParameter-name>
259                                         </outParameter>
260                                         <outParameter>
261                                                 <outParameter-type>double</outParameter-type>
262                                                 <outParameter-name>z</outParameter-name>
263                                         </outParameter>
264                                 </outParameter-list>
265                         </service>
266                         <Parameter-list>
267                         </Parameter-list>
268                         <PyFunction-list>
269                         </PyFunction-list>
270                         <creation-date>11/3/2003 - 15:3:57</creation-date>
271                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
272                         <editor-release>1.04</editor-release>
273                         <author>?</author>
274                         <container>localhost/FactoryServer</container>
275                         <comment>?</comment>
276                         <x-position>13</x-position>
277                         <y-position>297</y-position>
278                 </node>
279                 <node>
280                         <component-name>SubComponent</component-name>
281                         <interface-name>SubComponent</interface-name>
282                         <node-name>Sub_1</node-name>
283                         <kind>0</kind>
284                         <coupled-node>?</coupled-node>
285                         <service>
286                                 <service-name>Sub</service-name>
287                                 <inParameter-list>
288                                         <inParameter>
289                                                 <inParameter-type>double</inParameter-type>
290                                                 <inParameter-name>x</inParameter-name>
291                                         </inParameter>
292                                         <inParameter>
293                                                 <inParameter-type>double</inParameter-type>
294                                                 <inParameter-name>y</inParameter-name>
295                                         </inParameter>
296                                 </inParameter-list>
297                                 <outParameter-list>
298                                         <outParameter>
299                                                 <outParameter-type>double</outParameter-type>
300                                                 <outParameter-name>z</outParameter-name>
301                                         </outParameter>
302                                 </outParameter-list>
303                         </service>
304                         <Parameter-list>
305                         </Parameter-list>
306                         <PyFunction-list>
307                         </PyFunction-list>
308                         <creation-date>11/3/2003 - 15:3:57</creation-date>
309                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
310                         <editor-release>1.04</editor-release>
311                         <author>?</author>
312                         <container>localhost/FactoryServer</container>
313                         <comment>?</comment>
314                         <x-position>235</x-position>
315                         <y-position>217</y-position>
316                 </node>
317                 <node>
318                         <component-name>MulComponent</component-name>
319                         <interface-name>MulComponent</interface-name>
320                         <node-name>Mul_1</node-name>
321                         <kind>0</kind>
322                         <coupled-node>?</coupled-node>
323                         <service>
324                                 <service-name>Mul</service-name>
325                                 <inParameter-list>
326                                         <inParameter>
327                                                 <inParameter-type>double</inParameter-type>
328                                                 <inParameter-name>x</inParameter-name>
329                                         </inParameter>
330                                         <inParameter>
331                                                 <inParameter-type>double</inParameter-type>
332                                                 <inParameter-name>y</inParameter-name>
333                                         </inParameter>
334                                 </inParameter-list>
335                                 <outParameter-list>
336                                         <outParameter>
337                                                 <outParameter-type>double</outParameter-type>
338                                                 <outParameter-name>z</outParameter-name>
339                                         </outParameter>
340                                 </outParameter-list>
341                         </service>
342                         <Parameter-list>
343                         </Parameter-list>
344                         <PyFunction-list>
345                         </PyFunction-list>
346                         <creation-date>11/3/2003 - 15:3:57</creation-date>
347                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
348                         <editor-release>1.04</editor-release>
349                         <author>?</author>
350                         <container>localhost/FactoryServer</container>
351                         <comment>?</comment>
352                         <x-position>423</x-position>
353                         <y-position>303</y-position>
354                 </node>
355                 <node>
356                         <component-name>DivComponent</component-name>
357                         <interface-name>DivComponent</interface-name>
358                         <node-name>Div_1</node-name>
359                         <kind>0</kind>
360                         <coupled-node>?</coupled-node>
361                         <service>
362                                 <service-name>Div</service-name>
363                                 <inParameter-list>
364                                         <inParameter>
365                                                 <inParameter-type>double</inParameter-type>
366                                                 <inParameter-name>x</inParameter-name>
367                                         </inParameter>
368                                         <inParameter>
369                                                 <inParameter-type>double</inParameter-type>
370                                                 <inParameter-name>y</inParameter-name>
371                                         </inParameter>
372                                 </inParameter-list>
373                                 <outParameter-list>
374                                         <outParameter>
375                                                 <outParameter-type>double</outParameter-type>
376                                                 <outParameter-name>z</outParameter-name>
377                                         </outParameter>
378                                 </outParameter-list>
379                         </service>
380                         <Parameter-list>
381                         </Parameter-list>
382                         <PyFunction-list>
383                         </PyFunction-list>
384                         <creation-date>11/3/2003 - 15:3:57</creation-date>
385                         <lastmodification-date>11/3/2003 - 15:3:57</lastmodification-date>
386                         <editor-release>1.04</editor-release>
387                         <author>?</author>
388                         <container>localhost/FactoryServer</container>
389                         <comment>?</comment>
390                         <x-position>618</x-position>
391                         <y-position>297</y-position>
392                 </node>
393         </node-list>
394
395         <link-list>
396                 <link>
397                         <fromnode-name>Add</fromnode-name>
398                         <fromserviceparameter-name>z</fromserviceparameter-name>
399                         <tonode-name>Sub</tonode-name>
400                         <toserviceparameter-name>x</toserviceparameter-name>
401                         <coord-list>
402                         </coord-list>
403                 </link>
404                 <link>
405                         <fromnode-name>Sub</fromnode-name>
406                         <fromserviceparameter-name>z</fromserviceparameter-name>
407                         <tonode-name>Mul</tonode-name>
408                         <toserviceparameter-name>x</toserviceparameter-name>
409                         <coord-list>
410                         </coord-list>
411                 </link>
412                 <link>
413                         <fromnode-name>Sub</fromnode-name>
414                         <fromserviceparameter-name>z</fromserviceparameter-name>
415                         <tonode-name>Div</tonode-name>
416                         <toserviceparameter-name>x</toserviceparameter-name>
417                         <coord-list>
418                         </coord-list>
419                 </link>
420                 <link>
421                         <fromnode-name>Mul</fromnode-name>
422                         <fromserviceparameter-name>z</fromserviceparameter-name>
423                         <tonode-name>Div</tonode-name>
424                         <toserviceparameter-name>y</toserviceparameter-name>
425                         <coord-list>
426                         </coord-list>
427                 </link>
428                 <link>
429                         <fromnode-name>Add_1</fromnode-name>
430                         <fromserviceparameter-name>FuncValue</fromserviceparameter-name>
431                         <tonode-name>Mul_1</tonode-name>
432                         <toserviceparameter-name>x</toserviceparameter-name>
433                         <coord-list>
434                         </coord-list>
435                 </link>
436                 <link>
437                         <fromnode-name>Add_1</fromnode-name>
438                         <fromserviceparameter-name>z</fromserviceparameter-name>
439                         <tonode-name>Sub_1</tonode-name>
440                         <toserviceparameter-name>x</toserviceparameter-name>
441                         <coord-list>
442                         </coord-list>
443                 </link>
444                 <link>
445                         <fromnode-name>Sub_1</fromnode-name>
446                         <fromserviceparameter-name>z</fromserviceparameter-name>
447                         <tonode-name>Div_1</tonode-name>
448                         <toserviceparameter-name>x</toserviceparameter-name>
449                         <coord-list>
450                         </coord-list>
451                 </link>
452                 <link>
453                         <fromnode-name>Mul_1</fromnode-name>
454                         <fromserviceparameter-name>z</fromserviceparameter-name>
455                         <tonode-name>Div_1</tonode-name>
456                         <toserviceparameter-name>y</toserviceparameter-name>
457                         <coord-list>
458                         </coord-list>
459                 </link>
460         </link-list>
461
462         <data-list>
463                 <data>
464                         <fromnode-name>Graphs</fromnode-name>
465                         <fromserviceparameter-name>Add\x</fromserviceparameter-name>
466                         <tonode-name>Add</tonode-name>
467                         <toserviceparameter-name>x</toserviceparameter-name>
468                         <data-value>
469                                 <value-type>3</value-type>
470                                 <value>3</value>
471                         </data-value>
472                         <coord-list>
473                         </coord-list>
474                 </data>
475                 <data>
476                         <fromnode-name>Graphs</fromnode-name>
477                         <fromserviceparameter-name>Add\y</fromserviceparameter-name>
478                         <tonode-name>Add</tonode-name>
479                         <toserviceparameter-name>y</toserviceparameter-name>
480                         <data-value>
481                                 <value-type>3</value-type>
482                                 <value>5</value>
483                         </data-value>
484                         <coord-list>
485                         </coord-list>
486                 </data>
487                 <data>
488                         <fromnode-name>Graphs</fromnode-name>
489                         <fromserviceparameter-name>Sub\y</fromserviceparameter-name>
490                         <tonode-name>Sub</tonode-name>
491                         <toserviceparameter-name>y</toserviceparameter-name>
492                         <data-value>
493                                 <value-type>3</value-type>
494                                 <value>7</value>
495                         </data-value>
496                         <coord-list>
497                         </coord-list>
498                 </data>
499                 <data>
500                         <fromnode-name>Graphs</fromnode-name>
501                         <fromserviceparameter-name>Mul\y</fromserviceparameter-name>
502                         <tonode-name>Mul</tonode-name>
503                         <toserviceparameter-name>y</toserviceparameter-name>
504                         <data-value>
505                                 <value-type>3</value-type>
506                                 <value>11</value>
507                         </data-value>
508                         <coord-list>
509                         </coord-list>
510                 </data>
511                 <data>
512                         <fromnode-name>Graphs</fromnode-name>
513                         <fromserviceparameter-name>Add_1\x</fromserviceparameter-name>
514                         <tonode-name>Add_1</tonode-name>
515                         <toserviceparameter-name>x</toserviceparameter-name>
516                         <data-value>
517                                 <value-type>3</value-type>
518                                 <value>1</value>
519                         </data-value>
520                         <coord-list>
521                         </coord-list>
522                 </data>
523                 <data>
524                         <fromnode-name>Graphs</fromnode-name>
525                         <fromserviceparameter-name>Add_1\y</fromserviceparameter-name>
526                         <tonode-name>Add_1</tonode-name>
527                         <toserviceparameter-name>y</toserviceparameter-name>
528                         <data-value>
529                                 <value-type>3</value-type>
530                                 <value>2</value>
531                         </data-value>
532                         <coord-list>
533                         </coord-list>
534                 </data>
535                 <data>
536                         <fromnode-name>Graphs</fromnode-name>
537                         <fromserviceparameter-name>Sub_1\y</fromserviceparameter-name>
538                         <tonode-name>Sub_1</tonode-name>
539                         <toserviceparameter-name>y</toserviceparameter-name>
540                         <data-value>
541                                 <value-type>3</value-type>
542                                 <value>3</value>
543                         </data-value>
544                         <coord-list>
545                         </coord-list>
546                 </data>
547                 <data>
548                         <fromnode-name>Graphs</fromnode-name>
549                         <fromserviceparameter-name>Mul_1\y</fromserviceparameter-name>
550                         <tonode-name>Mul_1</tonode-name>
551                         <toserviceparameter-name>y</toserviceparameter-name>
552                         <data-value>
553                                 <value-type>3</value-type>
554                                 <value>4</value>
555                         </data-value>
556                         <coord-list>
557                         </coord-list>
558                 </data>
559         </data-list>
560
561 </dataflow>