void DataChannelMPI::receive(Scalar& data, rank_type src_rank) { MPI_Recv(data.data(), data.elementSize(), MPI_UINT8_T, src_rank, 0, MPI_COMM_WORLD, MPI_STATUS_IGNORE); }
void DataChannelMPI::send(Scalar& data, rank_type dst_rank) { MPI_Send(data.data(), data.elementSize(), MPI_UINT8_T, dst_rank, 0, MPI_COMM_WORLD); }