|
void | pcl::AllReduce (void *sendBuf, void *recBuf, int count, DataType type, ReduceOperation op) |
| reduces the data to a single buffer using the specified ReduceOperation and distributes the result to all processes.
|
|
void | pcl::CollectData (ProcID thisProcID, int firstSendProc, int numSendProcs, void *pBuffer, int bufferSizePerProc, int tag) |
| collect the data send with send_data from proc firstSendProc to numSendProcs excluding destProc.
|
|
void | pcl::DistributeData (ProcID thisProcID, int *pRecProcMap, int numRecProcs, void *pBuffer, int *pBufferSegSizes, int tag) |
| sends the data in the different sections of the buffer to the specified processes.
|
|
void | pcl::DistributeData (ProcID thisProcID, int firstRecProc, int numRecProcs, void *pBuffer, int *pBufferSegSizes, int tag) |
| sends the data in the different sections of the buffer to the specified processes.
|
|
void | pcl::ReceiveData (void *pBuffOut, ProcID srcProc, int bufferSize, int tag) |
| receives the data that was send with
|
|
void | pcl::SendData (ProcID destProc, void *pBuffer, int bufferSize, int tag) |
| sends data to another process. data may be received using
|
|
double | pcl::Time () |
| returns the time in seconds
|
|