Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Platform generation: "clique" topology does not need to duplicate links
authorJean-Baptiste Hervé <jean-baptiste.herve@esial.net>
Thu, 9 Aug 2012 09:56:56 +0000 (11:56 +0200)
committerJean-Baptiste Hervé <jean-baptiste.herve@esial.net>
Thu, 9 Aug 2012 09:56:56 +0000 (11:56 +0200)
src/surf/platf_generator.c

index d21722f..4c3bdea 100644 (file)
@@ -224,6 +224,8 @@ void platf_graph_interconnect_clique(void) {
   dynar_nodes = xbt_graph_get_nodes(platform_graph);
   xbt_dynar_foreach(dynar_nodes, i, first_node) {
     xbt_dynar_foreach(dynar_nodes, j, second_node) {
+      if(j>=i)
+        break;
       platf_node_connect(first_node, second_node);
     }
   }