/* selector for collective algorithms based on mpich decision logic */
-/* Copyright (c) 2009-2010, 2013-2014. The SimGrid Team.
+/* Copyright (c) 2009-2010, 2013-2017. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
End Algorithm: MPI_Allreduce
*/
+namespace simgrid{
+namespace smpi{
int Coll_allreduce_mpich::allreduce(void *sbuf, void *rbuf, int count,
MPI_Datatype dtype, MPI_Op op, MPI_Comm comm)
{
End Algorithm: MPI_Gather
*/
-namespace simgrid{
-namespace smpi{
int Coll_gather_mpich::gather(void *sbuf, int scount,
MPI_Datatype sdtype,
root, comm);
}
-}
-}
-
/* This is the default implementation of scatter. The algorithm is:
Algorithm: MPI_Scatter
}
return ret;
}
+}
+}