Abort(int code) | PLMD::Communicator | |
Allgather(ConstData in, Data out) | PLMD::Communicator | |
Allgather(const T *sendbuf, int sendcount, S *recvbuf, int recvcount) | PLMD::Communicator | inline |
Allgather(const T &sendbuf, S &recvbuf) | PLMD::Communicator | inline |
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::Communicator | inline |
Allgatherv(const T &sendbuf, S &recvbuf, const int *recvcounts, const int *displs) | PLMD::Communicator | inline |
Barrier() const | PLMD::Communicator | |
Bcast(Data, int) | PLMD::Communicator | |
Bcast(T *buf, int count, int root) | PLMD::Communicator | inline |
Bcast(T &buf, int root) | PLMD::Communicator | inline |
Communicator() | PLMD::Communicator | |
Communicator(const Communicator &) | PLMD::Communicator | |
communicator | PLMD::Communicator | private |
Get_comm() | PLMD::Communicator | |
Get_rank() const | PLMD::Communicator | |
Get_size() const | PLMD::Communicator | |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
getMPIType() | PLMD::Communicator | privatestatic |
initialized() | PLMD::Communicator | static |
Isend(ConstData, int, int) | PLMD::Communicator | |
Isend(const T *buf, int count, int source, int tag) | PLMD::Communicator | inline |
Isend(const T &buf, int source, int tag) | PLMD::Communicator | inline |
Max(Data) | PLMD::Communicator | |
Max(T *buf, int count) | PLMD::Communicator | inline |
Max(T &buf) | PLMD::Communicator | inline |
Min(Data) | PLMD::Communicator | |
Min(T *buf, int count) | PLMD::Communicator | inline |
Min(T &buf) | PLMD::Communicator | inline |
operator=(const Communicator &) | PLMD::Communicator | |
Prod(Data) | PLMD::Communicator | |
Prod(T *buf, int count) | PLMD::Communicator | inline |
Prod(T &buf) | PLMD::Communicator | inline |
Recv(Data, int, int, Status &s=StatusIgnore) | PLMD::Communicator | |
Recv(T *buf, int count, int source, int tag, Status &s=StatusIgnore) | PLMD::Communicator | inline |
Recv(T &buf, int source, int tag, Status &s=StatusIgnore) | PLMD::Communicator | inline |
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 &) const | PLMD::Communicator | |
StatusIgnore | PLMD::Communicator | static |
Sum(Data) | PLMD::Communicator | |
Sum(T *buf, int count) | PLMD::Communicator | inline |
Sum(T &buf) | PLMD::Communicator | inline |
~Communicator() | PLMD::Communicator | virtual |