|
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 |