Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge pull request #181 from bcamus/master
[simgrid.git] / src / smpi / colls / barrier / barrier-mvapich2-pair.cpp
index 51bc6b6..e5f743d 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2013-2014. The SimGrid Team.
+/* Copyright (c) 2013-2017. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -19,7 +19,7 @@
  *
  * Additional copyrights may follow
  */
+
  /* -*- Mode: C; c-basic-offset:4 ; -*- */
 /*
  *
@@ -41,7 +41,8 @@
 
 #include "../colls_private.h"
 #include "../coll_tuned_topo.h"
-
+namespace simgrid{
+namespace smpi{
 int Coll_barrier_mvapich2_pair::barrier(MPI_Comm comm)
 {
 
@@ -59,7 +60,7 @@ int Coll_barrier_mvapich2_pair::barrier(MPI_Comm comm)
     /*  N2_prev = greatest power of two < size of Comm  */
     for( N2_prev = 1; N2_prev <= size; N2_prev <<= 1 );
     N2_prev >>= 1;
-    
+
     int surfeit = size - N2_prev;
 
     /* Perform a combine-like operation */
@@ -96,3 +97,6 @@ int Coll_barrier_mvapich2_pair::barrier(MPI_Comm comm)
     return mpi_errno;
 
 }
+
+}
+}