From 70b4a5099cf19de9d57bb63bf0054b2edcbdbd45 Mon Sep 17 00:00:00 2001 From: Paul Heinzlreiter Date: Wed, 6 Jul 2016 12:49:47 +0200 Subject: [PATCH] * testing --- bh_tree_mpi/parallelization/MpiBodyComm.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bh_tree_mpi/parallelization/MpiBodyComm.cpp b/bh_tree_mpi/parallelization/MpiBodyComm.cpp index c89bc6d..8709e76 100644 --- a/bh_tree_mpi/parallelization/MpiBodyComm.cpp +++ b/bh_tree_mpi/parallelization/MpiBodyComm.cpp @@ -157,7 +157,12 @@ namespace nbody { btype = btype.Create_struct(3, this->blocklengths, this->displacements, this->datatypes); btype.Commit(); - MPI::COMM_WORLD.Bcast(MPI::BOTTOM, bodySize, btype, 0); + //MPI::COMM_WORLD.Bcast(MPI::BOTTOM, bodySize, btype, 0); + if (myRank == 0) { + MPI::COMM_WORLD.Send(MPI::BOTTOM, bodySize, btype, 1, 0); + } else if (myRank == 1) { + MPI::COMM_WORLD.Recv(MPI::BOTTOM, bodySize, btype, 0, 0); + } btype.Free(); } -- GitLab