MPI_Scatter(3) (9/29/1994) MPI_Scatter(3)
NAME
MPI_Scatter - Sends data from one task to all other tasks in
a group
INPUT PARAMETERS
sendbuf
- address of send buffer (choice, significant only at
root)
sendcount
- number of elements sent to each process (integer,
significant only at root)
sendtype
- data type of send buffer elements (significant only
at root) (handle)
recvcount
- number of elements in receive buffer (integer)
recvtype
- data type of receive buffer elements (handle)
root - rank of sending process (integer)
comm - communicator (handle)
OUTPUT PARAMETER
recvbuf
- address of receive buffer (choice)
SYNOPSIS
#include "mpi.h"
int MPI_Scatter ( sendbuf, sendcnt, sendtype,
recvbuf, recvcnt, recvtype,
root, comm )
void *sendbuf;
int sendcnt;
MPI_Datatype sendtype;
void *recvbuf;
int recvcnt;
MPI_Datatype recvtype;
int root;
MPI_Comm comm;
LOCATION
scatter.c
Page 1 (printed 3/8/95)