4 <property name="workingdir" value="diro1"/>
10 <datanode name="datain">
11 <parameter name="f1" type="double">
12 <value><double>23</double> </value>
16 <service name="node1" >
17 <component>caster</component>
20 <inport name="jdc" type="string"/>
21 <inport name="argv" type="string"/>
22 <inport name="a" type="double"/>
23 <inport name="b" type="int"/>
24 <inport name="c" type="string"/>
25 <outport name="fort:8" type="file"/>
26 <outport name="d" type="double"/>
27 <instream name="aa" type="CALCIUM_double"/>
28 <instream name="ab" type="CALCIUM_double"/>
29 <instream name="ac" type="CALCIUM_integer"/>
30 <instream name="ad" type="CALCIUM_real"/>
31 <instream name="ae" type="CALCIUM_string"/>
32 <instream name="af" type="CALCIUM_complex"/>
33 <instream name="ag" type="CALCIUM_logical"/>
34 <outstream name="ba" type="CALCIUM_double"/>
35 <outstream name="bb" type="CALCIUM_double"/>
38 <service name="node2" >
39 <component>cfort</component>
42 <inport name="a" type="double"/>
43 <inport name="b" type="int"/>
44 <inport name="c" type="string"/>
45 <outport name="d" type="double"/>
46 <outport name="e" type="int"/>
47 <outport name="f" type="string"/>
48 <instream name="a" type="CALCIUM_double"/>
49 <instream name="b" type="CALCIUM_double"/>
50 <outstream name="ba" type="CALCIUM_double"/>
51 <outstream name="bb" type="CALCIUM_double"/>
52 <outstream name="bc" type="CALCIUM_integer"/>
53 <outstream name="bd" type="CALCIUM_real"/>
54 <outstream name="be" type="CALCIUM_string"/>
55 <outstream name="bf" type="CALCIUM_complex"/>
56 <outstream name="bg" type="CALCIUM_logical"/>
59 <inline name="node98" >
61 <code>print "dans python node:",p1</code>
63 <inport name="p1" type="double"/>
68 <code>f=open(comm)</code>
69 <code>jdc=f.read()</code>
70 <code>f.close()</code>
72 <inport name="comm" type="string"/>
73 <outport name="jdc" type="string"/>
76 <outnode name="dataout" >
77 <parameter name="f1" type="file" ref="monfichier"/>
82 <fromnode>node1</fromnode><fromport>ba</fromport>
83 <tonode>node2</tonode><toport>a</toport>
86 <fromnode>node1</fromnode><fromport>bb</fromport>
87 <tonode>node2</tonode><toport>b</toport>
90 <fromnode>node2</fromnode><fromport>ba</fromport>
91 <tonode>node1</tonode><toport>aa</toport>
94 <fromnode>node2</fromnode><fromport>bb</fromport>
95 <tonode>node1</tonode><toport>ab</toport>
98 <fromnode>node2</fromnode><fromport>bc</fromport>
99 <tonode>node1</tonode><toport>ac</toport>
102 <fromnode>node2</fromnode><fromport>bd</fromport>
103 <tonode>node1</tonode><toport>ad</toport>
106 <fromnode>node2</fromnode><fromport>be</fromport>
107 <tonode>node1</tonode><toport>ae</toport>
110 <fromnode>node2</fromnode><fromport>bf</fromport>
111 <tonode>node1</tonode><toport>af</toport>
114 <fromnode>node2</fromnode><fromport>bg</fromport>
115 <tonode>node1</tonode><toport>ag</toport>
119 <fromnode>node1</fromnode><fromport>fort:8</fromport>
120 <tonode>dataout</tonode> <toport>f1</toport>
123 <fromnode>node1</fromnode><fromport>d</fromport>
124 <tonode>node98</tonode> <toport>p1</toport>
127 <fromnode>datain</fromnode><fromport>f1</fromport>
128 <tonode>node2</tonode> <toport>a</toport>
131 <fromnode>ljdc</fromnode><fromport>jdc</fromport>
132 <tonode>node1</tonode> <toport>jdc</toport>
136 <tonode>node1</tonode> <toport>a</toport>
137 <value><double>23</double> </value>
140 <tonode>node1</tonode> <toport>b</toport>
141 <value><int>23</int> </value>
144 <tonode>node1</tonode> <toport>c</toport>
145 <value><string>hello</string> </value>
149 <tonode>node2</tonode> <toport>b</toport>
150 <value><int>23</int> </value>
153 <tonode>node2</tonode> <toport>c</toport>
154 <value><string>hello</string> </value>
158 <tonode>ljdc</tonode> <toport>comm</toport>
159 <value><string>f.comm</string> </value>
163 <tonode>node1</tonode> <toport>argv</toport>
164 <value><string>-memjeveux 4 </string> </value>