Parcourir la source

Use 1250 atomic models by part

Eric Ramat il y a 7 ans
Parent
commit
f72ce5d956
1 fichiers modifiés avec 11 ajouts et 9 suppressions
  1. 11 9
      src/tests/mpi/cluster/graph_manager.hpp

+ 11 - 9
src/tests/mpi/cluster/graph_manager.hpp

@@ -48,18 +48,20 @@ public:
     paradevs::pdevs::mpi::GraphManager < common::DoubleTime >(coordinator,
 							      parameters)
   {
-    Simulator* m = new Simulator("m", paradevs::common::NoParameters());
-    
-    models.push_back(m);
-    add_child(m);
-    m->add_in_port("in");
-    m->add_out_port("out");
-
     coordinator->add_in_port("in");
     coordinator->add_out_port("out");
     
-    add_link(coordinator, "in", m, "in");
-    add_link(m, "out", coordinator, "out");
+    for (unsigned int i = 0; i < 1250; ++i) {
+      Simulator* m = new Simulator("m", paradevs::common::NoParameters());
+    
+      models.push_back(m);
+      add_child(m);
+      m->add_in_port("in");
+      m->add_out_port("out");
+
+      add_link(coordinator, "in", m, "in");
+      add_link(m, "out", coordinator, "out");
+    }
   }
 
   void init()