next up previous contents
Next: Внешние интерфейсы Up: Привязки к языку С++ Previous: Односторонние коммуникации   Contents

Расширенные коллективные операции

MPI::Comm::Alltoallw(const void* sendbuf, const int sendcounts[], const intsdispls[],
const MPI::Datatype sendtypes[], void* recvbuf, const intrecvcounts[],
const int rdispls[], const MPI::Datatype recvtypes[]) const

MPI::Intercomm::Allgather(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf, int recvcount,
const MPI::Datatype& recvtype) const

MPI::Intercomm::Allgatherv(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf,
const int recvcounts[], const int displs[],
const MPI::Datatype& recvtype)

const MPI::Intercomm::Allreduce(const void* sendbuf, void* recvbuf, int count,
const MPI::Datatype& datatype, const MPI::Op& op) const

MPI::Intercomm::Alltoall(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf, int recvcount,
const MPI::Datatype& recvtype) const

MPI::Intercomm::Alltoallv(const void* sendbuf, const int sendcounts[],
const int sdispls[], const MPI::Datatype& sendtype,
void* recvbuf, const int recvcounts[], const int rdispls[],
const MPI::Datatype& recvtype) const

MPI::Intercomm::Barrier(void) const

MPI::Intercomm::Bcast(void* buffer, int count,
const MPI::Datatype& datatype, int root) const

MPI::Intercomm MPI::Intercomm::Create(const Group& group) const

MPI::Intercomm::Gather(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf, int recvcount,
const MPI::Datatype& recvtype, int root) const

MPI::Intercomm::Gatherv(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf,
const int recvcounts[], const int displs[],
const MPI::Datatype& recvtype, int root) const

MPI::Intercomm::Reduce(const void* sendbuf, void* recvbuf, int count,
const MPI::Datatype& datatype, const MPI::Op& op, int root) const

MPI::Intercomm::Reduce_scatter(const void* sendbuf, void* recvbuf,
int recvcounts[], const MPI::Datatype& datatype,
const MPI::Op& op) const

MPI::Intercomm::Scatter(const void* sendbuf, int sendcount, const
MPI::Datatype& sendtype, void* recvbuf, int recvcount,
const MPI::Datatype& recvtype, int root) const

MPI::Intercomm::Scatterv(const void* sendbuf, const int sendcounts[],
const int displs[], const MPI::Datatype& sendtype,
void* recvbuf, int recvcount, const MPI::Datatype& recvtype,
int root) const

MPI::Intercomm MPI::Intercomm::Split( int color, int key) const

MPI::Intracomm::Exscan(const void* sendbuf, void* recvbuf,
int count, const MPI::Datatype& datatype, const MPI::Op& op) const

next up previous contents
Next: Внешние интерфейсы Up: Привязки к языку С++ Previous: Односторонние коммуникации   Contents
Alex Otwagin 2002-12-10