1 <?xml version='1.0' encoding='iso-8859-1' ?>
2 <proc name="newSchema_1">
3 <property name="DefaultStudyID" value="1"/>
4 <type name="string" kind="string"/>
5 <struct name="Engines/dataref">
6 <member name="ref" type="string"/>
8 <struct name="SALOME_TYPES/Parameter">
9 <member name="name" type="string"/>
10 <member name="value" type="string"/>
12 <sequence name="SALOME_TYPES/ParameterList" content="SALOME_TYPES/Parameter"/>
13 <sequence name="SALOME_TYPES/VarList" content="string"/>
14 <type name="double" kind="double"/>
15 <sequence name="SALOME_TYPES/Variable" content="double"/>
16 <sequence name="SALOME_TYPES/VariableSequence" content="SALOME_TYPES/Variable"/>
17 <sequence name="SALOME_TYPES/StateSequence" content="SALOME_TYPES/VariableSequence"/>
18 <sequence name="SALOME_TYPES/TimeSequence" content="SALOME_TYPES/StateSequence"/>
19 <struct name="SALOME_TYPES/ParametricInput">
20 <member name="inputVarList" type="SALOME_TYPES/VarList"/>
21 <member name="outputVarList" type="SALOME_TYPES/VarList"/>
22 <member name="inputValues" type="SALOME_TYPES/TimeSequence"/>
23 <member name="specificParameters" type="SALOME_TYPES/ParameterList"/>
25 <type name="int" kind="int"/>
26 <struct name="SALOME_TYPES/ParametricOutput">
27 <member name="outputValues" type="SALOME_TYPES/TimeSequence"/>
28 <member name="specificOutputInfos" type="SALOME_TYPES/ParameterList"/>
29 <member name="returnCode" type="int"/>
30 <member name="errorMessage" type="string"/>
32 <type name="bool" kind="bool"/>
33 <sequence name="boolvec" content="bool"/>
34 <sequence name="dblevec" content="double"/>
35 <objref name="file" id="file"/>
36 <sequence name="intvec" content="int"/>
37 <objref name="pyobj" id="python:obj:1.0"/>
38 <sequence name="stringvec" content="string"/>
39 <container name="DefaultContainer">
40 <property name="container_name" value="FactoryServer"/>
41 <property name="name" value="localhost"/>
44 <component>compo1</component>
45 <load container="DefaultContainer"/>
47 <inport name="a" type="SALOME_TYPES/Parameter"/>
48 <inport name="b" type="SALOME_TYPES/ParameterList"/>
49 <inport name="c" type="SALOME_TYPES/Variable"/>
50 <inport name="d" type="SALOME_TYPES/VariableSequence"/>
51 <inport name="d2" type="SALOME_TYPES/StateSequence"/>
52 <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
53 <inport name="e" type="SALOME_TYPES/VarList"/>
54 <inport name="f" type="SALOME_TYPES/ParametricInput"/>
55 <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
56 <outport name="aa" type="SALOME_TYPES/Parameter"/>
57 <outport name="ab" type="SALOME_TYPES/ParameterList"/>
58 <outport name="ac" type="SALOME_TYPES/Variable"/>
59 <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
60 <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
61 <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
62 <outport name="ae" type="SALOME_TYPES/VarList"/>
63 <outport name="af" type="SALOME_TYPES/ParametricInput"/>
64 <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
67 <component>compo2</component>
68 <load container="DefaultContainer"/>
70 <inport name="a" type="SALOME_TYPES/Parameter"/>
71 <inport name="b" type="SALOME_TYPES/ParameterList"/>
72 <inport name="c" type="SALOME_TYPES/Variable"/>
73 <inport name="d" type="SALOME_TYPES/VariableSequence"/>
74 <inport name="d2" type="SALOME_TYPES/StateSequence"/>
75 <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
76 <inport name="e" type="SALOME_TYPES/VarList"/>
77 <inport name="f" type="SALOME_TYPES/ParametricInput"/>
78 <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
79 <outport name="aa" type="SALOME_TYPES/Parameter"/>
80 <outport name="ab" type="SALOME_TYPES/ParameterList"/>
81 <outport name="ac" type="SALOME_TYPES/Variable"/>
82 <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
83 <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
84 <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
85 <outport name="ae" type="SALOME_TYPES/VarList"/>
86 <outport name="af" type="SALOME_TYPES/ParametricInput"/>
87 <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
90 <component>compo1</component>
91 <load container="DefaultContainer"/>
93 <inport name="a" type="SALOME_TYPES/Parameter"/>
94 <inport name="b" type="SALOME_TYPES/ParameterList"/>
95 <inport name="c" type="SALOME_TYPES/Variable"/>
96 <inport name="d" type="SALOME_TYPES/VariableSequence"/>
97 <inport name="d2" type="SALOME_TYPES/StateSequence"/>
98 <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
99 <inport name="e" type="SALOME_TYPES/VarList"/>
100 <inport name="f" type="SALOME_TYPES/ParametricInput"/>
101 <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
102 <outport name="aa" type="SALOME_TYPES/Parameter"/>
103 <outport name="ab" type="SALOME_TYPES/ParameterList"/>
104 <outport name="ac" type="SALOME_TYPES/Variable"/>
105 <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
106 <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
107 <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
108 <outport name="ae" type="SALOME_TYPES/VarList"/>
109 <outport name="af" type="SALOME_TYPES/ParametricInput"/>
110 <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
113 <component>compo2</component>
114 <load container="DefaultContainer"/>
116 <inport name="a" type="SALOME_TYPES/Parameter"/>
117 <inport name="b" type="SALOME_TYPES/ParameterList"/>
118 <inport name="c" type="SALOME_TYPES/Variable"/>
119 <inport name="d" type="SALOME_TYPES/VariableSequence"/>
120 <inport name="d2" type="SALOME_TYPES/StateSequence"/>
121 <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
122 <inport name="e" type="SALOME_TYPES/VarList"/>
123 <inport name="f" type="SALOME_TYPES/ParametricInput"/>
124 <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
125 <outport name="aa" type="SALOME_TYPES/Parameter"/>
126 <outport name="ab" type="SALOME_TYPES/ParameterList"/>
127 <outport name="ac" type="SALOME_TYPES/Variable"/>
128 <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
129 <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
130 <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
131 <outport name="ae" type="SALOME_TYPES/VarList"/>
132 <outport name="af" type="SALOME_TYPES/ParametricInput"/>
133 <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
135 <inline name="PyScript1154">
136 <script><code><![CDATA[
138 o2={"name":"x","value":"36."}
139 o3=[{"name":"x","value":"36."}]
145 o7={"inputVarList":o5,"outputVarList":o5,
146 "inputValues":o19,"specificParameters":o3}
147 o8={"outputValues":o19,
148 "specificOutputInfos":o3,
150 "errorMessage":"error"}
152 <outport name="o2" type="SALOME_TYPES/Parameter"/>
153 <outport name="o3" type="SALOME_TYPES/ParameterList"/>
154 <outport name="o16" type="SALOME_TYPES/Variable"/>
155 <outport name="o17" type="SALOME_TYPES/VariableSequence"/>
156 <outport name="o18" type="SALOME_TYPES/StateSequence"/>
157 <outport name="o19" type="SALOME_TYPES/TimeSequence"/>
158 <outport name="o5" type="SALOME_TYPES/VarList"/>
159 <outport name="o7" type="SALOME_TYPES/ParametricInput"/>
160 <outport name="o8" type="SALOME_TYPES/ParametricOutput"/>
162 <inline name="PyScript0005">
163 <script><code><![CDATA[print(i1)
173 <inport name="i1" type="SALOME_TYPES/Parameter"/>
174 <inport name="i2" type="SALOME_TYPES/ParameterList"/>
175 <inport name="i3" type="SALOME_TYPES/Variable"/>
176 <inport name="i4" type="SALOME_TYPES/VariableSequence"/>
177 <inport name="i8" type="SALOME_TYPES/StateSequence"/>
178 <inport name="i9" type="SALOME_TYPES/TimeSequence"/>
179 <inport name="i5" type="SALOME_TYPES/VarList"/>
180 <inport name="i6" type="SALOME_TYPES/ParametricInput"/>
181 <inport name="i7" type="SALOME_TYPES/ParametricOutput"/>
183 <inline name="PyScript006">
184 <script><code><![CDATA[print(i1)
194 <inport name="i1" type="SALOME_TYPES/Parameter"/>
195 <inport name="i2" type="SALOME_TYPES/ParameterList"/>
196 <inport name="i3" type="SALOME_TYPES/Variable"/>
197 <inport name="i4" type="SALOME_TYPES/VariableSequence"/>
198 <inport name="i8" type="SALOME_TYPES/StateSequence"/>
199 <inport name="i9" type="SALOME_TYPES/TimeSequence"/>
200 <inport name="i5" type="SALOME_TYPES/VarList"/>
201 <inport name="i6" type="SALOME_TYPES/ParametricInput"/>
202 <inport name="i7" type="SALOME_TYPES/ParametricOutput"/>
204 <control> <fromnode>s12</fromnode> <tonode>s11</tonode> </control>
205 <control> <fromnode>s12</fromnode> <tonode>PyScript0005</tonode> </control>
206 <control> <fromnode>s13</fromnode> <tonode>s10</tonode> </control>
207 <control> <fromnode>s13</fromnode> <tonode>PyScript006</tonode> </control>
208 <control> <fromnode>PyScript1154</fromnode> <tonode>s12</tonode> </control>
209 <control> <fromnode>PyScript1154</fromnode> <tonode>s13</tonode> </control>
210 <datalink control="false">
211 <fromnode>s12</fromnode> <fromport>aa</fromport>
212 <tonode>s11</tonode> <toport>a</toport>
214 <datalink control="false">
215 <fromnode>s12</fromnode> <fromport>aa</fromport>
216 <tonode>PyScript0005</tonode> <toport>i1</toport>
218 <datalink control="false">
219 <fromnode>s12</fromnode> <fromport>ab</fromport>
220 <tonode>s11</tonode> <toport>b</toport>
222 <datalink control="false">
223 <fromnode>s12</fromnode> <fromport>ab</fromport>
224 <tonode>PyScript0005</tonode> <toport>i2</toport>
226 <datalink control="false">
227 <fromnode>s12</fromnode> <fromport>ac</fromport>
228 <tonode>s11</tonode> <toport>c</toport>
230 <datalink control="false">
231 <fromnode>s12</fromnode> <fromport>ac</fromport>
232 <tonode>PyScript0005</tonode> <toport>i3</toport>
234 <datalink control="false">
235 <fromnode>s12</fromnode> <fromport>ad</fromport>
236 <tonode>s11</tonode> <toport>d</toport>
238 <datalink control="false">
239 <fromnode>s12</fromnode> <fromport>ad</fromport>
240 <tonode>PyScript0005</tonode> <toport>i4</toport>
242 <datalink control="false">
243 <fromnode>s12</fromnode> <fromport>ad2</fromport>
244 <tonode>s11</tonode> <toport>d2</toport>
246 <datalink control="false">
247 <fromnode>s12</fromnode> <fromport>ad2</fromport>
248 <tonode>PyScript0005</tonode> <toport>i8</toport>
250 <datalink control="false">
251 <fromnode>s12</fromnode> <fromport>ad3</fromport>
252 <tonode>s11</tonode> <toport>d3</toport>
254 <datalink control="false">
255 <fromnode>s12</fromnode> <fromport>ad3</fromport>
256 <tonode>PyScript0005</tonode> <toport>i9</toport>
258 <datalink control="false">
259 <fromnode>s12</fromnode> <fromport>ae</fromport>
260 <tonode>PyScript0005</tonode> <toport>i5</toport>
262 <datalink control="false">
263 <fromnode>s12</fromnode> <fromport>ae</fromport>
264 <tonode>s11</tonode> <toport>e</toport>
266 <datalink control="false">
267 <fromnode>s12</fromnode> <fromport>af</fromport>
268 <tonode>PyScript0005</tonode> <toport>i6</toport>
270 <datalink control="false">
271 <fromnode>s12</fromnode> <fromport>af</fromport>
272 <tonode>s11</tonode> <toport>f</toport>
274 <datalink control="false">
275 <fromnode>s12</fromnode> <fromport>ag</fromport>
276 <tonode>PyScript0005</tonode> <toport>i7</toport>
278 <datalink control="false">
279 <fromnode>s12</fromnode> <fromport>ag</fromport>
280 <tonode>s11</tonode> <toport>g</toport>
282 <datalink control="false">
283 <fromnode>s13</fromnode> <fromport>aa</fromport>
284 <tonode>s10</tonode> <toport>a</toport>
286 <datalink control="false">
287 <fromnode>s13</fromnode> <fromport>aa</fromport>
288 <tonode>PyScript006</tonode> <toport>i1</toport>
290 <datalink control="false">
291 <fromnode>s13</fromnode> <fromport>ab</fromport>
292 <tonode>s10</tonode> <toport>b</toport>
294 <datalink control="false">
295 <fromnode>s13</fromnode> <fromport>ab</fromport>
296 <tonode>PyScript006</tonode> <toport>i2</toport>
298 <datalink control="false">
299 <fromnode>s13</fromnode> <fromport>ac</fromport>
300 <tonode>s10</tonode> <toport>c</toport>
302 <datalink control="false">
303 <fromnode>s13</fromnode> <fromport>ac</fromport>
304 <tonode>PyScript006</tonode> <toport>i3</toport>
306 <datalink control="false">
307 <fromnode>s13</fromnode> <fromport>ad</fromport>
308 <tonode>s10</tonode> <toport>d</toport>
310 <datalink control="false">
311 <fromnode>s13</fromnode> <fromport>ad</fromport>
312 <tonode>PyScript006</tonode> <toport>i4</toport>
314 <datalink control="false">
315 <fromnode>s13</fromnode> <fromport>ad2</fromport>
316 <tonode>s10</tonode> <toport>d2</toport>
318 <datalink control="false">
319 <fromnode>s13</fromnode> <fromport>ad2</fromport>
320 <tonode>PyScript006</tonode> <toport>i8</toport>
322 <datalink control="false">
323 <fromnode>s13</fromnode> <fromport>ad3</fromport>
324 <tonode>s10</tonode> <toport>d3</toport>
326 <datalink control="false">
327 <fromnode>s13</fromnode> <fromport>ad3</fromport>
328 <tonode>PyScript006</tonode> <toport>i9</toport>
330 <datalink control="false">
331 <fromnode>s13</fromnode> <fromport>ae</fromport>
332 <tonode>s10</tonode> <toport>e</toport>
334 <datalink control="false">
335 <fromnode>s13</fromnode> <fromport>ae</fromport>
336 <tonode>PyScript006</tonode> <toport>i5</toport>
338 <datalink control="false">
339 <fromnode>s13</fromnode> <fromport>af</fromport>
340 <tonode>s10</tonode> <toport>f</toport>
342 <datalink control="false">
343 <fromnode>s13</fromnode> <fromport>af</fromport>
344 <tonode>PyScript006</tonode> <toport>i6</toport>
346 <datalink control="false">
347 <fromnode>s13</fromnode> <fromport>ag</fromport>
348 <tonode>s10</tonode> <toport>g</toport>
350 <datalink control="false">
351 <fromnode>s13</fromnode> <fromport>ag</fromport>
352 <tonode>PyScript006</tonode> <toport>i7</toport>
354 <datalink control="false">
355 <fromnode>PyScript1154</fromnode> <fromport>o2</fromport>
356 <tonode>s12</tonode> <toport>a</toport>
358 <datalink control="false">
359 <fromnode>PyScript1154</fromnode> <fromport>o2</fromport>
360 <tonode>s13</tonode> <toport>a</toport>
362 <datalink control="false">
363 <fromnode>PyScript1154</fromnode> <fromport>o3</fromport>
364 <tonode>s12</tonode> <toport>b</toport>
366 <datalink control="false">
367 <fromnode>PyScript1154</fromnode> <fromport>o3</fromport>
368 <tonode>s13</tonode> <toport>b</toport>
370 <datalink control="false">
371 <fromnode>PyScript1154</fromnode> <fromport>o16</fromport>
372 <tonode>s12</tonode> <toport>c</toport>
374 <datalink control="false">
375 <fromnode>PyScript1154</fromnode> <fromport>o16</fromport>
376 <tonode>s13</tonode> <toport>c</toport>
378 <datalink control="false">
379 <fromnode>PyScript1154</fromnode> <fromport>o17</fromport>
380 <tonode>s12</tonode> <toport>d</toport>
382 <datalink control="false">
383 <fromnode>PyScript1154</fromnode> <fromport>o17</fromport>
384 <tonode>s13</tonode> <toport>d</toport>
386 <datalink control="false">
387 <fromnode>PyScript1154</fromnode> <fromport>o18</fromport>
388 <tonode>s12</tonode> <toport>d2</toport>
390 <datalink control="false">
391 <fromnode>PyScript1154</fromnode> <fromport>o18</fromport>
392 <tonode>s13</tonode> <toport>d2</toport>
394 <datalink control="false">
395 <fromnode>PyScript1154</fromnode> <fromport>o19</fromport>
396 <tonode>s12</tonode> <toport>d3</toport>
398 <datalink control="false">
399 <fromnode>PyScript1154</fromnode> <fromport>o19</fromport>
400 <tonode>s13</tonode> <toport>d3</toport>
402 <datalink control="false">
403 <fromnode>PyScript1154</fromnode> <fromport>o5</fromport>
404 <tonode>s12</tonode> <toport>e</toport>
406 <datalink control="false">
407 <fromnode>PyScript1154</fromnode> <fromport>o5</fromport>
408 <tonode>s13</tonode> <toport>e</toport>
410 <datalink control="false">
411 <fromnode>PyScript1154</fromnode> <fromport>o7</fromport>
412 <tonode>s12</tonode> <toport>f</toport>
414 <datalink control="false">
415 <fromnode>PyScript1154</fromnode> <fromport>o7</fromport>
416 <tonode>s13</tonode> <toport>f</toport>
418 <datalink control="false">
419 <fromnode>PyScript1154</fromnode> <fromport>o8</fromport>
420 <tonode>s12</tonode> <toport>g</toport>
422 <datalink control="false">
423 <fromnode>PyScript1154</fromnode> <fromport>o8</fromport>
424 <tonode>s13</tonode> <toport>g</toport>
426 <presentation name="s10" x="575.884" y="593.5" width="158" height="279" expanded="1" expx="575.884" expy="593.5" expWidth="158" expHeight="279" shownState="0"/>
427 <presentation name="s11" x="576.006" y="314" width="158" height="279" expanded="1" expx="576.006" expy="314" expWidth="158" expHeight="279" shownState="0"/>
428 <presentation name="PyScript006" x="579.62" y="873" width="158" height="279" expanded="1" expx="579.62" expy="873" expWidth="158" expHeight="279" shownState="0"/>
429 <presentation name="s12" x="281" y="214.5" width="158" height="279" expanded="1" expx="281" expy="214.5" expWidth="158" expHeight="279" shownState="0"/>
430 <presentation name="s13" x="279" y="498" width="158" height="279" expanded="1" expx="279" expy="498" expWidth="158" expHeight="279" shownState="0"/>
431 <presentation name="PyScript1154" x="45" y="329" width="158" height="279" expanded="1" expx="45" expy="329" expWidth="158" expHeight="279" shownState="0"/>
432 <presentation name="PyScript0005" x="580" y="34" width="158" height="279" expanded="1" expx="580" expy="34" expWidth="158" expHeight="279" shownState="0"/>
433 <presentation name="__ROOT__" x="0" y="0" width="742" height="1156" expanded="1" expx="0" expy="0" expWidth="742" expHeight="1156" shownState="0"/>