Neutral Binding
MPI_REDUCE( sendbuf, recvbuf, count, datatype, op, root, comm) [ 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 (integer) [ IN datatype] data type of elements of send buffer (handle) [ IN op] reduce operation (handle) [ IN root] rank of root process (integer) [ IN comm] communicator (handle)
C Binding
int MPI_Reduce(void* sendbuf, void* recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
FORTRAN Binding
MPI_REDUCE(SENDBUF, RECVBUF, COUNT, DATATYPE, OP, ROOT, COMM, IERROR) <type> SENDBUF(*), RECVBUF(*) INTEGER COUNT, DATATYPE, OP, ROOT, COMM, IERROR
C++ Binding (in the MPI:: namespace)
void Intracomm::Reduce(const void* sendbuf, void* recvbuf, int count, const Datatype& datatype, const Op& op, int root) const
|
|