3 <objref name="Param_Double_Port" id="IDL:Ports/Param_Double_Port:1.0"/>
4 <type name="bool" kind="bool"/>
5 <type name="double" kind="double"/>
6 <objref name="file" id="file"/>
7 <type name="int" kind="int"/>
8 <type name="string" kind="string"/>
9 <container name="DefaultContainer">
10 <property name="container_name" value="FactoryServer"/>
11 <property name="hostname" value="localhost"/>
13 <container name="MasterContainer">
14 <property name="hostname" value="localhost"/>
15 <property name="nb_component_nodes" value="1"/>
16 <property name="parallelLib" value="Dummy"/>
18 <container name="WorkerContainer">
19 <property name="hostname" value="localhost"/>
20 <property name="nb_component_nodes" value="2"/>
21 <property name="parallelLib" value="Mpi"/>
23 <forloop name="ForLoop0" nsteps="10">
25 <service name="StartMaster2">
26 <component>MASTER</component>
27 <load container="MasterContainer"/>
28 <method>StartMaster</method>
29 <outstream name="master_port" type="Param_Double_Port"/>
31 <service name="StartWorker3">
32 <component>WORKER</component>
33 <load container="WorkerContainer"/>
34 <method>StartWorker</method>
35 <instream name="worker_port" type="Param_Double_Port"/>
38 <fromnode>StartMaster2</fromnode> <fromport>master_port</fromport>
39 <tonode>StartWorker3</tonode> <toport>worker_port</toport>
44 <tonode>ForLoop0</tonode><toport>nsteps</toport>
45 <value><int>10</int></value>
47 <presentation name="ForLoop0" x="9" y="80.5" width="495.5" height="319"/>
48 <presentation name="ForLoop0.Bloc1" x="9" y="109.5" width="477" height="200.5"/>
49 <presentation name="ForLoop0.Bloc1.StartMaster2" x="9" y="81.5" width="227.5" height="110"/>
50 <presentation name="ForLoop0.Bloc1.StartWorker3" x="245.5" y="80.5" width="222" height="110"/>
51 <presentation name="__ROOT__" x="0" y="0" width="514" height="408.5"/>