body="""
//inputs
//Parameter
+std::cerr << "Parameter:" << std::endl;
std::cerr << "a: " << a.name << "=" << a.value << std::endl;
+std::cerr << "" << std::endl;
//ParameterList
+std::cerr << "ParameterList:" << std::endl;
for(CORBA::ULong i = 0;i<b.length();i++)
std::cerr << "b["<<i<<"]:"<<b[i].name <<"="<<b[i].value << std::endl;
+std::cerr << "" << std::endl;
-//Value
+//Variable
+std::cerr << "Variable:" << std::endl;
for(CORBA::ULong i = 0;i<c.length();i++)
- for(CORBA::ULong j = 0;j<c[i].length();j++)
- std::cerr << "c["<<i<<"]["<< j<< "]="<<c[i][j] << std::endl;
+ std::cerr << "c["<<i<<"]="<<c[i] << std::endl;
+std::cerr << "" << std::endl;
-//VarList
+//VariableSequence
+std::cerr << "VariableSequence:" << std::endl;
for(CORBA::ULong i = 0;i<d.length();i++)
- std::cerr << "d["<<i<<"]="<<d[i] << std::endl;
-
-//ValueList
-for(CORBA::ULong i = 0;i<e.length();i++)
- for(CORBA::ULong j = 0;j<e[i].length();j++)
- for(CORBA::ULong k = 0;k<e[i][j].length();k++)
- std::cerr << "e["<<i<<"]["<< j<< "]["<<k<<"]="<<e[i][j][k] << std::endl;
+ for(CORBA::ULong j = 0;j<d[i].length();j++)
+ std::cerr << "d["<<i<<"]["<< j<< "]="<<d[i][j] << std::endl;
+std::cerr << "" << std::endl;
+
+//StateSequence
+std::cerr << "StateSequence:" << std::endl;
+for(CORBA::ULong i = 0;i<d2.length();i++)
+ for(CORBA::ULong j = 0;j<d2[i].length();j++)
+ for(CORBA::ULong k = 0;k<d2[i][j].length();k++)
+ std::cerr << "d2["<<i<<"]["<< j<< "]["<<k<<"]="<<d2[i][j][k] << std::endl;
+std::cerr << "" << std::endl;
+
+//TimeSequence
+std::cerr << "TimeSequence:" << std::endl;
+for(CORBA::ULong i = 0;i<d3.length();i++)
+ for(CORBA::ULong j = 0;j<d3[i].length();j++)
+ for(CORBA::ULong k = 0;k<d3[i][j].length();k++)
+ for(CORBA::ULong l = 0;l<d3[i][j][k].length();l++)
+ std::cerr << "d3["<<i<<"]["<< j<< "]["<<k<<"]["<<l<<"]="<<d3[i][j][k][l] << std::endl;
+std::cerr << "" << std::endl;
//ParametricInput
for(CORBA::ULong i = 0;i<f.inputVarList.length();i++)
for(CORBA::ULong i = 0;i<f.inputValues.length();i++)
for(CORBA::ULong j = 0;j<f.inputValues[i].length();j++)
for(CORBA::ULong k = 0;k<f.inputValues[i][j].length();k++)
- std::cerr << "f.inputValues["<<i<<"]["<< j<< "]["<<k<<"]="<<f.inputValues[i][j][k] << std::endl;
+ for(CORBA::ULong l = 0;l<f.inputValues[i][j][k].length();l++)
+ std::cerr << "f.inputValues["<<i<<"]["<< j<< "]["<<k<<"]["<<l<<"]="<<f.inputValues[i][j][k][l] << std::endl;
for(CORBA::ULong i = 0;i<f.specificParameters.length();i++)
std::cerr << "f.specificParameters["<<i<<"]:"<<f.specificParameters[i].name <<"="<<f.specificParameters[i].value << std::endl;
for(CORBA::ULong i = 0;i<g.outputValues.length();i++)
for(CORBA::ULong j = 0;j<g.outputValues[i].length();j++)
for(CORBA::ULong k = 0;k<g.outputValues[i][j].length();k++)
- std::cerr << "g.outputValues["<<i<<"]["<< j<< "]["<<k<<"]="<<g.outputValues[i][j][k] << std::endl;
+ for(CORBA::ULong l = 0;l<g.outputValues[i][j][k].length();l++)
+ std::cerr << "g.outputValues["<<i<<"]["<< j<< "]["<<k<<"]["<<l<<"]="<<g.outputValues[i][j][k][l] << std::endl;
//outputs
//Parameter
std::cerr << "aa: " << aa->name << "=" << aa->value << std::endl;
//ParameterList
ab=new SALOME_TYPES::ParameterList;
-ac= new SALOME_TYPES::Value;
-ad= new SALOME_TYPES::VarList;
-ae= new SALOME_TYPES::ValueList;
+ac= new SALOME_TYPES::Variable;
+ad= new SALOME_TYPES::VariableSequence;
+ad2= new SALOME_TYPES::StateSequence;
+ad3= new SALOME_TYPES::TimeSequence;
+ae= new SALOME_TYPES::VarList;
af= new SALOME_TYPES::ParametricInput;
ag= new SALOME_TYPES::ParametricOutput;
"""
"""
c1=CPPComponent("compo1",services=[
- Service("s1",inport=[("a","SALOME_TYPES/Parameter"),("b","SALOME_TYPES/ParameterList"),("c","SALOME_TYPES/Value"),
- ("d","SALOME_TYPES/VarList"),("e","SALOME_TYPES/ValueList"),("f","SALOME_TYPES/ParametricInput"),
+ Service("s1",inport=[("a","SALOME_TYPES/Parameter"),
+ ("b","SALOME_TYPES/ParameterList"),
+ ("c","SALOME_TYPES/Variable"),
+ ("d","SALOME_TYPES/VariableSequence"),
+ ("d2","SALOME_TYPES/StateSequence"),
+ ("d3","SALOME_TYPES/TimeSequence"),
+ ("e","SALOME_TYPES/VarList"),
+ ("f","SALOME_TYPES/ParametricInput"),
("g","SALOME_TYPES/ParametricOutput"),
],
outport=[("aa","SALOME_TYPES/Parameter"),
("ab","SALOME_TYPES/ParameterList"),
- ("ac","SALOME_TYPES/Value"),
- ("ad","SALOME_TYPES/VarList"),("ae","SALOME_TYPES/ValueList"),("af","SALOME_TYPES/ParametricInput"),
+ ("ac","SALOME_TYPES/Variable"),
+ ("ad","SALOME_TYPES/VariableSequence"),
+ ("ad2","SALOME_TYPES/StateSequence"),
+ ("ad3","SALOME_TYPES/TimeSequence"),
+ ("ae","SALOME_TYPES/VarList"),
+ ("af","SALOME_TYPES/ParametricInput"),
("ag","SALOME_TYPES/ParametricOutput"),
],
defs=defs,body=body,
pydefs="""import SALOME_TYPES"""
pybody="""
-print a,b,c,d,e,f,g
+print a,b,c,d,d2,d3,e,f,g
aa=SALOME_TYPES.Parameter(name="a",value="45.")
ab=[]
-ac=[[1,2,3]]
-ad=["aaa","bbb"]
-ae=[[[1,2,3]]]
-af=SALOME_TYPES.ParametricInput(inputVarList=ad,outputVarList=ad, inputValues=[[[1,2,3]]],specificParameters=[])
-ag=SALOME_TYPES.ParametricOutput(outputValues=[[[1,2,3]]], specificOutputInfos=[], returnCode=1, errorMessage="error")
-print aa,ab,ac,ad,ae,af,ag
+ac=[1,2,3]
+ad=[[1,2,3]]
+ad2=[[[1,2,3]]]
+ad3=[[[[1,2,3]]]]
+ae=["aaa","bbb"]
+af=SALOME_TYPES.ParametricInput(inputVarList=ae,outputVarList=ae, inputValues=[[[[1,2,3]]]],specificParameters=[])
+ag=SALOME_TYPES.ParametricOutput(outputValues=[[[[1,2,3]]]], specificOutputInfos=[], returnCode=1, errorMessage="error")
+print aa,ab,ac,ad,ad2,ad3,ae,af,ag
"""
s2pybody="""
"""
c2=PYComponent("compo2",services=[
- Service("s1",inport=[("a","SALOME_TYPES/Parameter"),("b","SALOME_TYPES/ParameterList"),("c","SALOME_TYPES/Value"),
- ("d","SALOME_TYPES/VarList"),("e","SALOME_TYPES/ValueList"),("f","SALOME_TYPES/ParametricInput"),
+ Service("s1",inport=[("a","SALOME_TYPES/Parameter"),
+ ("b","SALOME_TYPES/ParameterList"),
+ ("c","SALOME_TYPES/Variable"),
+ ("d","SALOME_TYPES/VariableSequence"),
+ ("d2","SALOME_TYPES/StateSequence"),
+ ("d3","SALOME_TYPES/TimeSequence"),
+ ("e","SALOME_TYPES/VarList"),
+ ("f","SALOME_TYPES/ParametricInput"),
("g","SALOME_TYPES/ParametricOutput"),
],
outport=[("aa","SALOME_TYPES/Parameter"),
("ab","SALOME_TYPES/ParameterList"),
- ("ac","SALOME_TYPES/Value"),
- ("ad","SALOME_TYPES/VarList"),("ae","SALOME_TYPES/ValueList"),("af","SALOME_TYPES/ParametricInput"),
+ ("ac","SALOME_TYPES/Variable"),
+ ("ad","SALOME_TYPES/VariableSequence"),
+ ("ad2","SALOME_TYPES/StateSequence"),
+ ("ad3","SALOME_TYPES/TimeSequence"),
+ ("ae","SALOME_TYPES/VarList"),
+ ("af","SALOME_TYPES/ParametricInput"),
("ag","SALOME_TYPES/ParametricOutput"),
],
body=pybody,defs=pydefs,
<?xml version='1.0' encoding='iso-8859-1' ?>
-<proc name="proc">
+<proc name="newSchema_1">
<property name="DefaultStudyID" value="1"/>
- <objref name="CALCIUM_double" id="IDL:Ports/Calcium_Ports/Calcium_Double_Port:1.0"/>
<type name="string" kind="string"/>
<struct name="Engines/dataref">
<member name="ref" type="string"/>
<sequence name="SALOME_TYPES/ParameterList" content="SALOME_TYPES/Parameter"/>
<sequence name="SALOME_TYPES/VarList" content="string"/>
<type name="double" kind="double"/>
- <sequence name="Value1D" content="double"/>
- <sequence name="SALOME_TYPES/Value" content="Value1D"/>
- <sequence name="SALOME_TYPES/ValueList" content="SALOME_TYPES/Value"/>
+ <sequence name="SALOME_TYPES/Variable" content="double"/>
+ <sequence name="SALOME_TYPES/VariableSequence" content="SALOME_TYPES/Variable"/>
+ <sequence name="SALOME_TYPES/StateSequence" content="SALOME_TYPES/VariableSequence"/>
+ <sequence name="SALOME_TYPES/TimeSequence" content="SALOME_TYPES/StateSequence"/>
<struct name="SALOME_TYPES/ParametricInput">
<member name="inputVarList" type="SALOME_TYPES/VarList"/>
<member name="outputVarList" type="SALOME_TYPES/VarList"/>
- <member name="inputValues" type="SALOME_TYPES/ValueList"/>
+ <member name="inputValues" type="SALOME_TYPES/TimeSequence"/>
<member name="specificParameters" type="SALOME_TYPES/ParameterList"/>
</struct>
<type name="int" kind="int"/>
<struct name="SALOME_TYPES/ParametricOutput">
- <member name="outputValues" type="SALOME_TYPES/ValueList"/>
+ <member name="outputValues" type="SALOME_TYPES/TimeSequence"/>
<member name="specificOutputInfos" type="SALOME_TYPES/ParameterList"/>
<member name="returnCode" type="int"/>
<member name="errorMessage" type="string"/>
<sequence name="intvec" content="int"/>
<objref name="pyobj" id="python:obj:1.0"/>
<sequence name="stringvec" content="string"/>
- <container name="A">
- </container>
- <container name="B">
- </container>
<container name="DefaultContainer">
<property name="container_name" value="FactoryServer"/>
- <property name="name" value="localhost"/>
+ <property name="name" value="cli75al"/>
</container>
<service name="s10">
<component>compo1</component>
- <load container="A"/>
+ <load container="DefaultContainer"/>
<method>s1</method>
<inport name="a" type="SALOME_TYPES/Parameter"/>
<inport name="b" type="SALOME_TYPES/ParameterList"/>
- <inport name="c" type="SALOME_TYPES/Value"/>
- <inport name="d" type="SALOME_TYPES/VarList"/>
- <inport name="e" type="SALOME_TYPES/ValueList"/>
+ <inport name="c" type="SALOME_TYPES/Variable"/>
+ <inport name="d" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="d2" type="SALOME_TYPES/StateSequence"/>
+ <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
+ <inport name="e" type="SALOME_TYPES/VarList"/>
<inport name="f" type="SALOME_TYPES/ParametricInput"/>
<inport name="g" type="SALOME_TYPES/ParametricOutput"/>
<outport name="aa" type="SALOME_TYPES/Parameter"/>
<outport name="ab" type="SALOME_TYPES/ParameterList"/>
- <outport name="ac" type="SALOME_TYPES/Value"/>
- <outport name="ad" type="SALOME_TYPES/VarList"/>
- <outport name="ae" type="SALOME_TYPES/ValueList"/>
+ <outport name="ac" type="SALOME_TYPES/Variable"/>
+ <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
+ <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
+ <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
+ <outport name="ae" type="SALOME_TYPES/VarList"/>
<outport name="af" type="SALOME_TYPES/ParametricInput"/>
<outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
</service>
- <inline name="PyScript1">
+ <service name="s11">
+ <component>compo2</component>
+ <load container="DefaultContainer"/>
+ <method>s1</method>
+ <inport name="a" type="SALOME_TYPES/Parameter"/>
+ <inport name="b" type="SALOME_TYPES/ParameterList"/>
+ <inport name="c" type="SALOME_TYPES/Variable"/>
+ <inport name="d" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="d2" type="SALOME_TYPES/StateSequence"/>
+ <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
+ <inport name="e" type="SALOME_TYPES/VarList"/>
+ <inport name="f" type="SALOME_TYPES/ParametricInput"/>
+ <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
+ <outport name="aa" type="SALOME_TYPES/Parameter"/>
+ <outport name="ab" type="SALOME_TYPES/ParameterList"/>
+ <outport name="ac" type="SALOME_TYPES/Variable"/>
+ <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
+ <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
+ <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
+ <outport name="ae" type="SALOME_TYPES/VarList"/>
+ <outport name="af" type="SALOME_TYPES/ParametricInput"/>
+ <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
+ </service>
+ <service name="s12">
+ <component>compo1</component>
+ <load container="DefaultContainer"/>
+ <method>s1</method>
+ <inport name="a" type="SALOME_TYPES/Parameter"/>
+ <inport name="b" type="SALOME_TYPES/ParameterList"/>
+ <inport name="c" type="SALOME_TYPES/Variable"/>
+ <inport name="d" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="d2" type="SALOME_TYPES/StateSequence"/>
+ <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
+ <inport name="e" type="SALOME_TYPES/VarList"/>
+ <inport name="f" type="SALOME_TYPES/ParametricInput"/>
+ <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
+ <outport name="aa" type="SALOME_TYPES/Parameter"/>
+ <outport name="ab" type="SALOME_TYPES/ParameterList"/>
+ <outport name="ac" type="SALOME_TYPES/Variable"/>
+ <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
+ <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
+ <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
+ <outport name="ae" type="SALOME_TYPES/VarList"/>
+ <outport name="af" type="SALOME_TYPES/ParametricInput"/>
+ <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
+ </service>
+ <service name="s13">
+ <component>compo2</component>
+ <load container="DefaultContainer"/>
+ <method>s1</method>
+ <inport name="a" type="SALOME_TYPES/Parameter"/>
+ <inport name="b" type="SALOME_TYPES/ParameterList"/>
+ <inport name="c" type="SALOME_TYPES/Variable"/>
+ <inport name="d" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="d2" type="SALOME_TYPES/StateSequence"/>
+ <inport name="d3" type="SALOME_TYPES/TimeSequence"/>
+ <inport name="e" type="SALOME_TYPES/VarList"/>
+ <inport name="f" type="SALOME_TYPES/ParametricInput"/>
+ <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
+ <outport name="aa" type="SALOME_TYPES/Parameter"/>
+ <outport name="ab" type="SALOME_TYPES/ParameterList"/>
+ <outport name="ac" type="SALOME_TYPES/Variable"/>
+ <outport name="ad" type="SALOME_TYPES/VariableSequence"/>
+ <outport name="ad2" type="SALOME_TYPES/StateSequence"/>
+ <outport name="ad3" type="SALOME_TYPES/TimeSequence"/>
+ <outport name="ae" type="SALOME_TYPES/VarList"/>
+ <outport name="af" type="SALOME_TYPES/ParametricInput"/>
+ <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
+ </service>
+ <inline name="PyScript1154">
<script><code><![CDATA[
import SALOME_TYPES
o2={"name":"x","value":"36."}
-#o2=SALOME_TYPES.Parameter("x","36.")
-#o3=[SALOME_TYPES.Parameter("x","36.")]
o3=[{"name":"x","value":"36."}]
-o4=[[1,2,3]]
+o16=[1.,2.,3.]
+o17=[[1.,2.,3.]]
+o18=[[[1.,2.,3.]]]
+o19=[[[[1.,2.,3.]]]]
o5=["toto","titi"]
-o6=[[[1,2,3]]]
o7={"inputVarList":o5,"outputVarList":o5,
-"inputValues":o6,"specificParameters":o3}
-o8={"outputValues":o6,
+"inputValues":o19,"specificParameters":o3}
+o8={"outputValues":o19,
"specificOutputInfos":o3,
"returnCode":1,
"errorMessage":"error"}
]]></code></script>
<outport name="o2" type="SALOME_TYPES/Parameter"/>
<outport name="o3" type="SALOME_TYPES/ParameterList"/>
- <outport name="o4" type="SALOME_TYPES/Value"/>
+ <outport name="o16" type="SALOME_TYPES/Variable"/>
+ <outport name="o17" type="SALOME_TYPES/VariableSequence"/>
+ <outport name="o18" type="SALOME_TYPES/StateSequence"/>
+ <outport name="o19" type="SALOME_TYPES/TimeSequence"/>
<outport name="o5" type="SALOME_TYPES/VarList"/>
- <outport name="o6" type="SALOME_TYPES/ValueList"/>
<outport name="o7" type="SALOME_TYPES/ParametricInput"/>
<outport name="o8" type="SALOME_TYPES/ParametricOutput"/>
</inline>
- <inline name="PyScript0">
+ <inline name="PyScript0005">
<script><code><![CDATA[print i1
print i2
print i3
print i4
+print i8
+print i9
print i5
print i6
print i7
]]></code></script>
<inport name="i1" type="SALOME_TYPES/Parameter"/>
<inport name="i2" type="SALOME_TYPES/ParameterList"/>
- <inport name="i3" type="SALOME_TYPES/Value"/>
+ <inport name="i3" type="SALOME_TYPES/Variable"/>
+ <inport name="i4" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="i8" type="SALOME_TYPES/StateSequence"/>
+ <inport name="i9" type="SALOME_TYPES/TimeSequence"/>
<inport name="i5" type="SALOME_TYPES/VarList"/>
- <inport name="i4" type="SALOME_TYPES/ValueList"/>
<inport name="i6" type="SALOME_TYPES/ParametricInput"/>
<inport name="i7" type="SALOME_TYPES/ParametricOutput"/>
</inline>
- <service name="s11">
- <component>compo2</component>
- <load container="B"/>
- <method>s1</method>
- <inport name="a" type="SALOME_TYPES/Parameter"/>
- <inport name="b" type="SALOME_TYPES/ParameterList"/>
- <inport name="c" type="SALOME_TYPES/Value"/>
- <inport name="d" type="SALOME_TYPES/VarList"/>
- <inport name="e" type="SALOME_TYPES/ValueList"/>
- <inport name="f" type="SALOME_TYPES/ParametricInput"/>
- <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
- <outport name="aa" type="SALOME_TYPES/Parameter"/>
- <outport name="ab" type="SALOME_TYPES/ParameterList"/>
- <outport name="ac" type="SALOME_TYPES/Value"/>
- <outport name="ad" type="SALOME_TYPES/VarList"/>
- <outport name="ae" type="SALOME_TYPES/ValueList"/>
- <outport name="af" type="SALOME_TYPES/ParametricInput"/>
- <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
- </service>
- <service name="s12">
- <component>compo1</component>
- <load container="A"/>
- <method>s1</method>
- <inport name="a" type="SALOME_TYPES/Parameter"/>
- <inport name="b" type="SALOME_TYPES/ParameterList"/>
- <inport name="c" type="SALOME_TYPES/Value"/>
- <inport name="d" type="SALOME_TYPES/VarList"/>
- <inport name="e" type="SALOME_TYPES/ValueList"/>
- <inport name="f" type="SALOME_TYPES/ParametricInput"/>
- <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
- <outport name="aa" type="SALOME_TYPES/Parameter"/>
- <outport name="ab" type="SALOME_TYPES/ParameterList"/>
- <outport name="ac" type="SALOME_TYPES/Value"/>
- <outport name="ad" type="SALOME_TYPES/VarList"/>
- <outport name="ae" type="SALOME_TYPES/ValueList"/>
- <outport name="af" type="SALOME_TYPES/ParametricInput"/>
- <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
- </service>
- <inline name="PyScript00">
+ <inline name="PyScript006">
<script><code><![CDATA[print i1
print i2
print i3
print i4
+print i8
+print i9
print i5
print i6
print i7
]]></code></script>
<inport name="i1" type="SALOME_TYPES/Parameter"/>
<inport name="i2" type="SALOME_TYPES/ParameterList"/>
- <inport name="i3" type="SALOME_TYPES/Value"/>
+ <inport name="i3" type="SALOME_TYPES/Variable"/>
+ <inport name="i4" type="SALOME_TYPES/VariableSequence"/>
+ <inport name="i8" type="SALOME_TYPES/StateSequence"/>
+ <inport name="i9" type="SALOME_TYPES/TimeSequence"/>
<inport name="i5" type="SALOME_TYPES/VarList"/>
- <inport name="i4" type="SALOME_TYPES/ValueList"/>
<inport name="i6" type="SALOME_TYPES/ParametricInput"/>
<inport name="i7" type="SALOME_TYPES/ParametricOutput"/>
</inline>
- <service name="s13">
- <component>compo2</component>
- <load container="A"/>
- <method>s1</method>
- <inport name="a" type="SALOME_TYPES/Parameter"/>
- <inport name="b" type="SALOME_TYPES/ParameterList"/>
- <inport name="c" type="SALOME_TYPES/Value"/>
- <inport name="d" type="SALOME_TYPES/VarList"/>
- <inport name="e" type="SALOME_TYPES/ValueList"/>
- <inport name="f" type="SALOME_TYPES/ParametricInput"/>
- <inport name="g" type="SALOME_TYPES/ParametricOutput"/>
- <outport name="aa" type="SALOME_TYPES/Parameter"/>
- <outport name="ab" type="SALOME_TYPES/ParameterList"/>
- <outport name="ac" type="SALOME_TYPES/Value"/>
- <outport name="ad" type="SALOME_TYPES/VarList"/>
- <outport name="ae" type="SALOME_TYPES/ValueList"/>
- <outport name="af" type="SALOME_TYPES/ParametricInput"/>
- <outport name="ag" type="SALOME_TYPES/ParametricOutput"/>
- </service>
- <control> <fromnode>s10</fromnode> <tonode>s13</tonode> </control>
- <control> <fromnode>s10</fromnode> <tonode>PyScript0</tonode> </control>
- <control> <fromnode>PyScript1</fromnode> <tonode>s10</tonode> </control>
- <control> <fromnode>PyScript1</fromnode> <tonode>s11</tonode> </control>
- <control> <fromnode>s11</fromnode> <tonode>PyScript00</tonode> </control>
- <control> <fromnode>s11</fromnode> <tonode>s12</tonode> </control>
- <datalink control="false">
- <fromnode>s10</fromnode> <fromport>aa</fromport>
- <tonode>s13</tonode> <toport>a</toport>
+ <control> <fromnode>s12</fromnode> <tonode>s11</tonode> </control>
+ <control> <fromnode>s12</fromnode> <tonode>PyScript0005</tonode> </control>
+ <control> <fromnode>s13</fromnode> <tonode>s10</tonode> </control>
+ <control> <fromnode>s13</fromnode> <tonode>PyScript006</tonode> </control>
+ <control> <fromnode>PyScript1154</fromnode> <tonode>s12</tonode> </control>
+ <control> <fromnode>PyScript1154</fromnode> <tonode>s13</tonode> </control>
+ <datalink control="false">
+ <fromnode>s12</fromnode> <fromport>aa</fromport>
+ <tonode>s11</tonode> <toport>a</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>aa</fromport>
- <tonode>PyScript0</tonode> <toport>i1</toport>
+ <fromnode>s12</fromnode> <fromport>aa</fromport>
+ <tonode>PyScript0005</tonode> <toport>i1</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ab</fromport>
- <tonode>PyScript0</tonode> <toport>i2</toport>
+ <fromnode>s12</fromnode> <fromport>ab</fromport>
+ <tonode>s11</tonode> <toport>b</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ab</fromport>
- <tonode>s13</tonode> <toport>b</toport>
+ <fromnode>s12</fromnode> <fromport>ab</fromport>
+ <tonode>PyScript0005</tonode> <toport>i2</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ac</fromport>
- <tonode>s13</tonode> <toport>c</toport>
+ <fromnode>s12</fromnode> <fromport>ac</fromport>
+ <tonode>s11</tonode> <toport>c</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ac</fromport>
- <tonode>PyScript0</tonode> <toport>i3</toport>
+ <fromnode>s12</fromnode> <fromport>ac</fromport>
+ <tonode>PyScript0005</tonode> <toport>i3</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ad</fromport>
- <tonode>s13</tonode> <toport>d</toport>
+ <fromnode>s12</fromnode> <fromport>ad</fromport>
+ <tonode>s11</tonode> <toport>d</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ad</fromport>
- <tonode>PyScript0</tonode> <toport>i5</toport>
+ <fromnode>s12</fromnode> <fromport>ad</fromport>
+ <tonode>PyScript0005</tonode> <toport>i4</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ae</fromport>
- <tonode>PyScript0</tonode> <toport>i4</toport>
+ <fromnode>s12</fromnode> <fromport>ad2</fromport>
+ <tonode>s11</tonode> <toport>d2</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ae</fromport>
- <tonode>s13</tonode> <toport>e</toport>
+ <fromnode>s12</fromnode> <fromport>ad2</fromport>
+ <tonode>PyScript0005</tonode> <toport>i8</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>af</fromport>
- <tonode>s13</tonode> <toport>f</toport>
+ <fromnode>s12</fromnode> <fromport>ad3</fromport>
+ <tonode>s11</tonode> <toport>d3</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>af</fromport>
- <tonode>PyScript0</tonode> <toport>i6</toport>
+ <fromnode>s12</fromnode> <fromport>ad3</fromport>
+ <tonode>PyScript0005</tonode> <toport>i9</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ag</fromport>
- <tonode>s13</tonode> <toport>g</toport>
+ <fromnode>s12</fromnode> <fromport>ae</fromport>
+ <tonode>PyScript0005</tonode> <toport>i5</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s12</fromnode> <fromport>ae</fromport>
+ <tonode>s11</tonode> <toport>e</toport>
</datalink>
<datalink control="false">
- <fromnode>s10</fromnode> <fromport>ag</fromport>
- <tonode>PyScript0</tonode> <toport>i7</toport>
+ <fromnode>s12</fromnode> <fromport>af</fromport>
+ <tonode>PyScript0005</tonode> <toport>i6</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o2</fromport>
- <tonode>s11</tonode> <toport>a</toport>
+ <fromnode>s12</fromnode> <fromport>af</fromport>
+ <tonode>s11</tonode> <toport>f</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o2</fromport>
+ <fromnode>s12</fromnode> <fromport>ag</fromport>
+ <tonode>PyScript0005</tonode> <toport>i7</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s12</fromnode> <fromport>ag</fromport>
+ <tonode>s11</tonode> <toport>g</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s13</fromnode> <fromport>aa</fromport>
<tonode>s10</tonode> <toport>a</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o3</fromport>
- <tonode>s11</tonode> <toport>b</toport>
+ <fromnode>s13</fromnode> <fromport>aa</fromport>
+ <tonode>PyScript006</tonode> <toport>i1</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o3</fromport>
+ <fromnode>s13</fromnode> <fromport>ab</fromport>
<tonode>s10</tonode> <toport>b</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o4</fromport>
- <tonode>s11</tonode> <toport>c</toport>
+ <fromnode>s13</fromnode> <fromport>ab</fromport>
+ <tonode>PyScript006</tonode> <toport>i2</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o4</fromport>
+ <fromnode>s13</fromnode> <fromport>ac</fromport>
<tonode>s10</tonode> <toport>c</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o5</fromport>
+ <fromnode>s13</fromnode> <fromport>ac</fromport>
+ <tonode>PyScript006</tonode> <toport>i3</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s13</fromnode> <fromport>ad</fromport>
<tonode>s10</tonode> <toport>d</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o5</fromport>
- <tonode>s11</tonode> <toport>d</toport>
+ <fromnode>s13</fromnode> <fromport>ad</fromport>
+ <tonode>PyScript006</tonode> <toport>i4</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o6</fromport>
- <tonode>s11</tonode> <toport>e</toport>
+ <fromnode>s13</fromnode> <fromport>ad2</fromport>
+ <tonode>s10</tonode> <toport>d2</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s13</fromnode> <fromport>ad2</fromport>
+ <tonode>PyScript006</tonode> <toport>i8</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s13</fromnode> <fromport>ad3</fromport>
+ <tonode>s10</tonode> <toport>d3</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>s13</fromnode> <fromport>ad3</fromport>
+ <tonode>PyScript006</tonode> <toport>i9</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o6</fromport>
+ <fromnode>s13</fromnode> <fromport>ae</fromport>
<tonode>s10</tonode> <toport>e</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o7</fromport>
- <tonode>s10</tonode> <toport>f</toport>
+ <fromnode>s13</fromnode> <fromport>ae</fromport>
+ <tonode>PyScript006</tonode> <toport>i5</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o7</fromport>
- <tonode>s11</tonode> <toport>f</toport>
+ <fromnode>s13</fromnode> <fromport>af</fromport>
+ <tonode>s10</tonode> <toport>f</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o8</fromport>
- <tonode>s11</tonode> <toport>g</toport>
+ <fromnode>s13</fromnode> <fromport>af</fromport>
+ <tonode>PyScript006</tonode> <toport>i6</toport>
</datalink>
<datalink control="false">
- <fromnode>PyScript1</fromnode> <fromport>o8</fromport>
+ <fromnode>s13</fromnode> <fromport>ag</fromport>
<tonode>s10</tonode> <toport>g</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>aa</fromport>
- <tonode>s12</tonode> <toport>a</toport>
+ <fromnode>s13</fromnode> <fromport>ag</fromport>
+ <tonode>PyScript006</tonode> <toport>i7</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>aa</fromport>
- <tonode>PyScript00</tonode> <toport>i1</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o2</fromport>
+ <tonode>s12</tonode> <toport>a</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ab</fromport>
- <tonode>PyScript00</tonode> <toport>i2</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o2</fromport>
+ <tonode>s13</tonode> <toport>a</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ab</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o3</fromport>
<tonode>s12</tonode> <toport>b</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ac</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o3</fromport>
+ <tonode>s13</tonode> <toport>b</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>PyScript1154</fromnode> <fromport>o16</fromport>
<tonode>s12</tonode> <toport>c</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ac</fromport>
- <tonode>PyScript00</tonode> <toport>i3</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o16</fromport>
+ <tonode>s13</tonode> <toport>c</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ad</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o17</fromport>
<tonode>s12</tonode> <toport>d</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ad</fromport>
- <tonode>PyScript00</tonode> <toport>i5</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o17</fromport>
+ <tonode>s13</tonode> <toport>d</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>PyScript1154</fromnode> <fromport>o18</fromport>
+ <tonode>s12</tonode> <toport>d2</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>PyScript1154</fromnode> <fromport>o18</fromport>
+ <tonode>s13</tonode> <toport>d2</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>PyScript1154</fromnode> <fromport>o19</fromport>
+ <tonode>s12</tonode> <toport>d3</toport>
+ </datalink>
+ <datalink control="false">
+ <fromnode>PyScript1154</fromnode> <fromport>o19</fromport>
+ <tonode>s13</tonode> <toport>d3</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ae</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o5</fromport>
<tonode>s12</tonode> <toport>e</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ae</fromport>
- <tonode>PyScript00</tonode> <toport>i4</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o5</fromport>
+ <tonode>s13</tonode> <toport>e</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>af</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o7</fromport>
<tonode>s12</tonode> <toport>f</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>af</fromport>
- <tonode>PyScript00</tonode> <toport>i6</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o7</fromport>
+ <tonode>s13</tonode> <toport>f</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ag</fromport>
+ <fromnode>PyScript1154</fromnode> <fromport>o8</fromport>
<tonode>s12</tonode> <toport>g</toport>
</datalink>
<datalink control="false">
- <fromnode>s11</fromnode> <fromport>ag</fromport>
- <tonode>PyScript00</tonode> <toport>i7</toport>
+ <fromnode>PyScript1154</fromnode> <fromport>o8</fromport>
+ <tonode>s13</tonode> <toport>g</toport>
</datalink>
- <presentation name="s13" x="389.75" y="517.25" width="158" height="225" expanded="1" expx="389.75" expy="517.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="PyScript1" x="1.75" y="396.25" width="158" height="225" expanded="1" expx="1.75" expy="396.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="PyScript0" x="389.75" y="759.25" width="158" height="225" expanded="1" expx="389.75" expy="759.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="s10" x="195.75" y="517.25" width="158" height="225" expanded="1" expx="195.75" expy="517.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="s11" x="195.75" y="275.25" width="158" height="225" expanded="1" expx="195.75" expy="275.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="PyScript00" x="389.75" y="33.25" width="158" height="225" expanded="1" expx="389.75" expy="33.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="s12" x="389.75" y="275.25" width="158" height="225" expanded="1" expx="389.75" expy="275.25" expWidth="158" expHeight="225" shownState="0"/>
- <presentation name="__ROOT__" x="0" y="0" width="551.75" height="988.25" expanded="1" expx="0" expy="0" expWidth="551.75" expHeight="988.25" shownState="0"/>
+ <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"/>
+ <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"/>
+ <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"/>
+ <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"/>
+ <presentation name="s13" x="279" y="498" width="158" height="279" expanded="1" expx="279" expy="498" expWidth="158" expHeight="279" shownState="0"/>
+ <presentation name="PyScript1154" x="45" y="329" width="158" height="279" expanded="1" expx="45" expy="329" expWidth="158" expHeight="279" shownState="0"/>
+ <presentation name="PyScript0005" x="580" y="34" width="158" height="279" expanded="1" expx="580" expy="34" expWidth="158" expHeight="279" shownState="0"/>
+ <presentation name="__ROOT__" x="0" y="0" width="742" height="1156" expanded="1" expx="0" expy="0" expWidth="742" expHeight="1156" shownState="0"/>
</proc>