ug4
|
This is the complete list of members for pcl::ProcessCommunicator, including all inherited members.
allgather(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType) const | pcl::ProcessCommunicator | |
allgather(ug::BinaryBuffer &buf) const | pcl::ProcessCommunicator | |
allgatherv(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int *recCounts, int *displs, DataType recType) const | pcl::ProcessCommunicator | |
allgatherv(std::vector< TValue > &recBufOut, std::vector< TValue > &sendBuf, std::vector< int > *pSizesOut=NULL, std::vector< int > *pOffsetsOut=NULL) const | pcl::ProcessCommunicator | |
allreduce(const void *sendBuf, void *recBuf, int count, DataType type, ReduceOperation op) const | pcl::ProcessCommunicator | |
allreduce(const T &t, pcl::ReduceOperation op) const | pcl::ProcessCommunicator | |
allreduce(const size_t &t, pcl::ReduceOperation op) const | pcl::ProcessCommunicator | |
allreduce(const T *pSendBuff, T *pReceiveBuff, size_t count, pcl::ReduceOperation op) const | pcl::ProcessCommunicator | |
allreduce(const std::vector< T > &send, std::vector< T > &receive, pcl::ReduceOperation op) const | pcl::ProcessCommunicator | |
alltoall(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType) | pcl::ProcessCommunicator | |
barrier() const | pcl::ProcessCommunicator | |
broadcast(void *v, size_t size, DataType type, int root=0) const | pcl::ProcessCommunicator | |
broadcast(T *p, size_t size=1, int root=0) const | pcl::ProcessCommunicator | inline |
broadcast(T &t, int root=0) const | pcl::ProcessCommunicator | inline |
broadcast(T &t, int root, DataTypeDirectlySupported d) const | pcl::ProcessCommunicator | inline |
broadcast(T &t, int root, DataTypeIndirectlySupported d) const | pcl::ProcessCommunicator | |
broadcast(size_t &s, int root=0) const | pcl::ProcessCommunicator | |
broadcast(ug::BinaryBuffer &buf, int root=0) const | pcl::ProcessCommunicator | |
create_communicator(std::vector< int > &newGlobalProcs) | pcl::ProcessCommunicator | static |
create_communicator(size_t first, size_t num) | pcl::ProcessCommunicator | static |
create_sub_communicator(bool participate) const | pcl::ProcessCommunicator | |
create_sub_communicator(std::vector< int > &newProcs) const | pcl::ProcessCommunicator | |
distribute_data(void *pBufferOut, int *pBufferOutSegSizes, int *pSenderProcMap, int numSenderProcs, void *pBuffer, int *pBufferSegSizes, int *pRecvProcMap, int numRecvProcs, int tag=1) const | pcl::ProcessCommunicator | |
distribute_data(ug::BinaryBuffer &recvBufOut, int *segSizesOut, int *recvFromRanks, int numRecvFroms, void *sendBuf, int *sendSegSizes, int *sendToRanks, int numSendTos, int tag=1) const | pcl::ProcessCommunicator | |
distribute_data(ug::BinaryBuffer *recvBufs, int *recvFromRanks, int numRecvs, ug::BinaryBuffer *sendBufs, int *sendToRanks, int numSendTos, int tag=1) const | pcl::ProcessCommunicator | |
empty() const | pcl::ProcessCommunicator | inline |
gather(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType, int root) const | pcl::ProcessCommunicator | |
gather(ug::BinaryBuffer &buf, int root=0) const | pcl::ProcessCommunicator | |
gatherv(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int *recCounts, int *displs, DataType recType, int root) const | pcl::ProcessCommunicator | |
gatherv(std::vector< TValue > &recBufOut, std::vector< TValue > &sendBuf, int root, std::vector< int > *pSizesOut=NULL, std::vector< int > *pOffsetsOut=NULL) const | pcl::ProcessCommunicator | |
get_local_proc_id(int globalProcID=pcl::ProcRank()) const | pcl::ProcessCommunicator | |
get_mpi_communicator() const | pcl::ProcessCommunicator | inline |
get_proc_id(size_t index) const | pcl::ProcessCommunicator | |
is_local() const | pcl::ProcessCommunicator | inline |
is_proc_id(size_t index) const | pcl::ProcessCommunicator | inline |
is_world() const | pcl::ProcessCommunicator | inline |
m_comm | pcl::ProcessCommunicator | private |
ProcessCommunicator(ProcessCommunicatorDefaults pcd=PCD_WORLD) | pcl::ProcessCommunicator | |
receive_data(void *pBuffOut, int bufferSize, int srcProc, int tag) const | pcl::ProcessCommunicator | |
reduce(const void *sendBuf, void *recBuf, int count, DataType type, ReduceOperation op, int rootProc) const | pcl::ProcessCommunicator | |
reduce(const T &t, pcl::ReduceOperation op, int rootProc) const | pcl::ProcessCommunicator | |
reduce(const T *pSendBuff, T *pReceiveBuff, size_t count, pcl::ReduceOperation op, int rootProc) const | pcl::ProcessCommunicator | |
reduce(const std::vector< T > &send, std::vector< T > &receive, pcl::ReduceOperation op, int rootProc) const | pcl::ProcessCommunicator | |
reduce(const size_t &t, pcl::ReduceOperation op, int rootProc) const | pcl::ProcessCommunicator | |
scatter(const void *sendBuf, int sendCount, DataType sendType, void *recBuf, int recCount, DataType recType, int root) const | pcl::ProcessCommunicator | |
send_data(void *pBuffer, int bufferSize, int destProc, int tag) const | pcl::ProcessCommunicator | |
send_data(void *pBuffer, int *pBufferSegSizes, int *pRecProcMap, int numRecProcs, int tag) const | pcl::ProcessCommunicator | |
size() const | pcl::ProcessCommunicator | |
SPCommWrapper typedef | pcl::ProcessCommunicator | private |