PLMD::Communicator Member List

This is the complete list of members for PLMD::Communicator, including all inherited members.

Abort(int code)PLMD::Communicator
Allgather(ConstData in, Data out)PLMD::Communicator
Allgather(const T *sendbuf, int sendcount, S *recvbuf, int recvcount)PLMD::Communicatorinline
Allgather(const T &sendbuf, S &recvbuf)PLMD::Communicatorinline
Allgatherv(ConstData in, Data out, const int *, const int *)PLMD::Communicator
Allgatherv(const T *sendbuf, int sendcount, S *recvbuf, const int *recvcounts, const int *displs)PLMD::Communicatorinline
Allgatherv(const T &sendbuf, S &recvbuf, const int *recvcounts, const int *displs)PLMD::Communicatorinline
Barrier() constPLMD::Communicator
Bcast(Data, int)PLMD::Communicator
Bcast(T *buf, int count, int root)PLMD::Communicatorinline
Bcast(T &buf, int root)PLMD::Communicatorinline
Communicator()PLMD::Communicator
Communicator(const Communicator &)PLMD::Communicator
communicatorPLMD::Communicatorprivate
Get_comm()PLMD::Communicator
Get_rank() constPLMD::Communicator
Get_size() constPLMD::Communicator
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
getMPIType()PLMD::Communicatorprivatestatic
initialized()PLMD::Communicatorstatic
Isend(ConstData, int, int)PLMD::Communicator
Isend(const T *buf, int count, int source, int tag)PLMD::Communicatorinline
Isend(const T &buf, int source, int tag)PLMD::Communicatorinline
Max(Data)PLMD::Communicator
Max(T *buf, int count)PLMD::Communicatorinline
Max(T &buf)PLMD::Communicatorinline
Min(Data)PLMD::Communicator
Min(T *buf, int count)PLMD::Communicatorinline
Min(T &buf)PLMD::Communicatorinline
operator=(const Communicator &)PLMD::Communicator
Prod(Data)PLMD::Communicator
Prod(T *buf, int count)PLMD::Communicatorinline
Prod(T &buf)PLMD::Communicatorinline
Recv(Data, int, int, Status &s=StatusIgnore)PLMD::Communicator
Recv(T *buf, int count, int source, int tag, Status &s=StatusIgnore)PLMD::Communicatorinline
Recv(T &buf, int source, int tag, Status &s=StatusIgnore)PLMD::Communicatorinline
Set_comm(MPI_Comm comm)PLMD::Communicator
Set_comm(const TypesafePtr &comm)PLMD::Communicator
Set_fcomm(const TypesafePtr &comm)PLMD::Communicator
Split(int, int, Communicator &) constPLMD::Communicator
StatusIgnorePLMD::Communicatorstatic
Sum(Data)PLMD::Communicator
Sum(T *buf, int count)PLMD::Communicatorinline
Sum(T &buf)PLMD::Communicatorinline
~Communicator()PLMD::Communicatorvirtual