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). |