diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2011-11-29 19:02:14 -0500 |
---|---|---|
committer | Barry Wardell <barry.wardell@gmail.com> | 2011-12-14 19:55:02 +0000 |
commit | e5a4072babaaeaccfd96d9857d433deaa417503f (patch) | |
tree | 5cbf71b49cf3c993153a5c81b7046cf3c4813461 /Carpet/Carpet/src/Comm.cc | |
parent | 01b7b58d2ba75324fadebba2cdd41b0c8ff77227 (diff) |
Improve named barriers
Introduce dist::barrier as low-level implementation of a named
barrier.
Use it in Carpet::NamedBarrier.
Use the above in almost all barrier calls.
Diffstat (limited to 'Carpet/Carpet/src/Comm.cc')
-rw-r--r-- | Carpet/Carpet/src/Comm.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Carpet/Carpet/src/Comm.cc b/Carpet/Carpet/src/Comm.cc index ce646e24a..9fa2893f3 100644 --- a/Carpet/Carpet/src/Comm.cc +++ b/Carpet/Carpet/src/Comm.cc @@ -149,7 +149,8 @@ namespace Carpet { // information about this ask Frank Loeffler // <knarf@cct.lsu.edu>. #ifdef CARPET_MPI_BARRIER_PROLONGATE_SYNC - CCTK_Barrier(cctkGH); + Carpet::NamedBarrier(cctkGH, + 8472211063, "CARPET_MPI_BARRIER_PROLONGATE_SYNC"); #endif // synchronise ghostzones |