]> SALOME platform Git repositories - modules/yacs.git/blob - src/yacsloader/samples/calcium0.xml
Salome HOME
copy tag mergefrom_BR_V0_1_CC_Salome_04oct07
[modules/yacs.git] / src / yacsloader / samples / calcium0.xml
1 <proc>
2
3     <!-- types -->
4     <objref name="CALCIUM_integer"/>
5     <!-- inline -->
6     <inline name="node0" >
7       <script>
8         <code>n=20</code>
9       </script>
10       <outport name="n" type="int"/>
11     </inline>
12     <!-- service -->
13     <service name="node1" >
14       <component>DSCCODC</component>
15       <method>prun</method>
16       <inport name="niter" type="int"/>
17       <instream name="ETP_EN" type="CALCIUM_integer">
18         <property name="depend" value="T"/>
19       </instream>
20       <outstream name="STP_EN" type="CALCIUM_integer">
21         <property name="depend" value="T"/>
22       </outstream>
23     </service>
24     <service name="node2" >
25       <component>DSCCODD</component>
26       <method>prun</method>
27       <inport name="niter" type="int"/>
28       <instream name="ETP_EN" type="CALCIUM_integer">
29         <property name="depend" value="T"/>
30       </instream>
31       <outstream name="STP_EN" type="CALCIUM_integer">
32         <property name="depend" value="T"/>
33       </outstream>
34     </service>
35     <!--control -->
36     <control> <fromnode>node0</fromnode> <tonode>node1</tonode> </control>
37     <control> <fromnode>node0</fromnode> <tonode>node2</tonode> </control>
38     <!--datalinks -->
39     <datalink> 
40       <fromnode>node0</fromnode><fromport>n</fromport>
41       <tonode>node1</tonode> <toport>niter</toport> 
42     </datalink>
43     <datalink> 
44       <fromnode>node0</fromnode><fromport>n</fromport>
45       <tonode>node2</tonode> <toport>niter</toport> 
46     </datalink>
47     <!--parameters -->
48
49     <!--stream -->
50     <stream>
51       <fromnode>node2</fromnode> <fromport>STP_EN</fromport>
52       <tonode>node1</tonode> <toport>ETP_EN</toport>
53       <property name="schema" value="TI"/>
54     </stream>
55     <stream>
56       <fromnode>node1</fromnode> <fromport>STP_EN</fromport>
57       <tonode>node2</tonode> <toport>ETP_EN</toport>
58       <property name="schema" value="TI"/>
59     </stream>
60
61 </proc>