opm-simulators/opm/models/parallel
Markus Blatt 6d70d090a8 [fix] Use return code for error detection (not uninitialized MPI_Status::ERROR
According to MPI standard the ERROR field of MPI_Status might not be initialized
unless for operations that return multiple statuses, see  Section 3.7.5
of the standard. In older OpenMPI versions (<=4.0.x) we were lucky
that ERROR was initialized to 0 always. This is not the case for 4.1.y
at least. See https://github.com/open-mpi/ompi/issues/12049.

Therefore we use the retun code to determine whether there was an
error. Note that the default error handler usually is to abort the
application if errors occur. In that case the error code will always
return success.
2023-11-07 09:44:17 +01:00
..
gridcommhandles.hh remove use of Unused.hpp 2022-08-02 11:24:40 +02:00
mpibuffer.hh [fix] Use return code for error detection (not uninitialized MPI_Status::ERROR 2023-11-07 09:44:17 +01:00
mpiutil.hh Add and use gatherStrings() for exception messages. 2020-01-21 15:33:31 +01:00
tasklets.hh [cleanup] replace typedef by using 2020-06-10 13:49:42 +02:00
threadedentityiterator.hh Remove unnecessary copy of GridView. 2023-05-10 13:48:22 +02:00
threadmanager.hh Fix OPENMP ifdefs. 2023-06-16 08:46:18 +02:00