Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Unused variable.
[simgrid.git] / src / smpi / colls / smpi_openmpi_selector.cpp
index 5a762008ab10afe02f2c9aaa3fa81776071dda62..d030955b1038eaff99a66f88e74e9fb7b40fdb15 100644 (file)
 
 #include <memory>
 
-/* FIXME
-add algos:
-allreduce nonoverlapping, basic linear
-alltoall linear_sync
-bcast chain
-scatter linear_nb
-*/
-
 namespace simgrid {
 namespace smpi {
 
@@ -1069,10 +1061,10 @@ int allgatherv__ompi(const void *sbuf, int scount,
 
     int (*funcs[])(const void*, int, MPI_Datatype, void*, const int*, const int*, MPI_Datatype, MPI_Comm) = {
         &allgatherv__GB,
-       &allgatherv__ompi_bruck,
-       &allgatherv__mpich_ring,
-       &allgatherv__ompi_neighborexchange,
-       &allgatherv__pair
+        &allgatherv__ompi_bruck,
+        &allgatherv__mpich_ring,
+        &allgatherv__ompi_neighborexchange,
+        &allgatherv__pair
     };
     /** Algorithms:
      *  {1, "default"},
@@ -1195,8 +1187,8 @@ int gather__ompi(const void *sbuf, int scount,
     }
     int (*funcs[])(const void*, int, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm) = {
         &gather__ompi_basic_linear,
-       &gather__ompi_binomial,
-       &gather__ompi_linear_sync
+        &gather__ompi_binomial,
+        &gather__ompi_linear_sync
     };
     /** Algorithms:
      *  {1, "basic_linear"},
@@ -1273,7 +1265,7 @@ int scatter__ompi(const void *sbuf, int scount,
     int (*funcs[])(const void*, int, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm) = {
         &scatter__ompi_basic_linear,
         &scatter__ompi_binomial,
-       &scatter__ompi_basic_linear
+        &scatter__ompi_linear_nb
     };
     /** Algorithms:
      *  {1, "basic_linear"},