| MPI_REDUCE_INIT(sendbuf, recvbuf, count, datatype, op, root, comm, info, request) | |
| IN sendbuf | address of send buffer (choice) |
| OUT recvbuf | address of receive buffer (choice, significant only at root) |
| IN count | number of elements in send buffer (nonnegative integer) |
| IN datatype | datatype of elements of send buffer (handle) |
| IN op | reduce operation (handle) |
| IN root | rank of the root (integer) |
| IN comm | communicator (handle) |
| IN info | info argument (handle) |
| OUT request | communication request (handle) |
Creates a persistent collective communication request for the reduce operation (see Section Reduce).