diff --git a/src/volume_calc.cpp b/src/volume_calc.cpp index 0c91c463e9..419bf0ea59 100644 --- a/src/volume_calc.cpp +++ b/src/volume_calc.cpp @@ -325,11 +325,7 @@ std::vector VolumeCalculation::execute() const #ifdef OPENMC_MPI // update maximum error value on all processes - if (mpi::master) { - MPI_Bcast(&trigger_val, 1, MPI_DOUBLE, 0, mpi::intracomm); - } else { - MPI_Recv(&trigger_val, 1, MPI_DOUBLE, 0, 0, mpi::intracomm, MPI_STATUS_IGNORE); - } + MPI_Bcast(&trigger_val, 1, MPI_DOUBLE, 0, mpi::intracomm); #endif // return results of the calculation