ug4
pcl_util.cpp File Reference
#include <vector>
#include "pcl_util.h"
#include "pcl_profiling.h"
#include "common/log.h"
#include <string>
#include "common/util/file_util.h"
#include "common/util/binary_buffer.h"
#include "common/serialization.h"

Namespaces

 pcl
 

Functions

bool pcl::AllProcsTrue (bool bFlag, ProcessCommunicator comm)
 
void pcl::CommunicateInvolvedProcesses (std::vector< int > &vReceiveFromRanksOut, const std::vector< int > &vSendToRanks, const ProcessCommunicator &procComm=ProcessCommunicator())
 exchanges information about which process wants to communicate with which other process. More...
 
bool pcl::OneProcTrue (bool bFlag, ProcessCommunicator comm)
 
bool pcl::ParallelReadFile (string &filename, vector< char > &file, bool bText, bool bDistributedLoad, const ProcessCommunicator &pc)
 
bool pcl::SendRecvBuffersMatch (const std::vector< int > &recvFrom, const std::vector< int > &recvBufSizes, const std::vector< int > &sendTo, const std::vector< int > &sendBufSizes, const ProcessCommunicator &involvedProcs=ProcessCommunicator())
 checks whether matching buffers in send- and recv-lists have the same size More...
 
bool pcl::SendRecvListsMatch (const std::vector< int > &recvFrom, const std::vector< int > &sendTo, const ProcessCommunicator &involvedProcs=ProcessCommunicator())
 checks whether proc-entries in send- and recv-lists on participating processes match More...
 
void pcl::SynchronizeProcesses ()