18#include "kamping/communicator.hpp"
29 template <
typename...>
30 typename DefaultContainerType,
31 template <
typename,
template <
typename...>
typename>
33template <
typename... Args>
36 static_assert(
sizeof...(args) == 0,
"You may not pass any arguments to barrier().");
39 this->mpi_error_hook(
err,
"MPI_Barrier");
STL-compatible allocator for requesting memory using the builtin MPI allocator.
Definition allocator.hpp:32
void barrier(Args... args) const
Perform a MPI_Barrier on this communicator.
Definition barrier.hpp:34
Internal namespace marking the code that is not user-facing.
Definition collectives_helpers.hpp:20