MPI_Reduce_local − Applies a reduction operation to local arguments.
#include
<mpi.h>
int MPI_Reduce_local(void *inbuf, void *inoutbuf,
int count,
MPI_Datatype datatype, MPI_Op op) |
INCLUDE
’mpif.h’
MPI_REDUCE_LOCAL(INBUF, INOUTBUF, COUNT, DATATYPE, OP,
IERROR) |
||||
<type> |
SENDBUF(*), RECVBUF(*) |
|||
INTEGER |
COUNT, DATATYPE, OP, IERROR |
#include
<mpi.h>
void MPI::Op::Reduce_local(const void* inbuf,
void* inoutbuf,
int count, const MPI::Datatype& datatype) const |
inbuf |
Input buffer (choice). |
|||
count |
Number of elements in inbuf and inoutbuf buffers (integer). |
|||
datatype |
Data type of elements of inbuf and inoutbuf buffers (handle). |
|||
op |
Reduce operation (handle). |
inoutbuf |
Combined input and output buffer (choice). |
||
IERROR |
Fortran only: Error status (integer). |