This is the complete list of members for MPIUtil, including all inherited members.
| allReduce(T *data, size_t nData, ReduceOp op, bool safeMode=false, Request *request=0) const | MPIUtil | |
| allReduce(T &data, ReduceOp op, bool safeMode=false, Request *request=0) const | MPIUtil | |
| allReduce(bool *data, size_t nData, ReduceOp op, bool safeMode=false, Request *request=0) const | MPIUtil | |
| allReduce(T &data, int &index, ReduceOp op) const | MPIUtil | |
| allReduceData(ManagedMemory< T > &v, ReduceOp op, bool safeMode=false, Request *request=0) const | MPIUtil | |
| allReduceData(std::vector< T > &v, ReduceOp op, bool safeMode=false, Request *request=0) const | MPIUtil | |
| bcast(T *data, size_t nData, int root=0, Request *request=0) const | MPIUtil | |
| bcast(T &data, int root=0, Request *request=0) const | MPIUtil | |
| bcast(bool *data, size_t nData, int root=0, Request *request=0) const | MPIUtil | |
| bcast(string &s, int root=0, Request *request=0) const | MPIUtil | |
| bcastData(ManagedMemory< T > &v, int root=0, Request *request=0) const | MPIUtil | |
| bcastData(std::vector< T > &v, int root=0, Request *request=0) const | MPIUtil | |
| checkErrors(const ostringstream &) const | MPIUtil | |
| exit(int errCode) const | MPIUtil | |
| fclose(File &fp) const (defined in MPIUtil) | MPIUtil | |
| File typedef (defined in MPIUtil) | MPIUtil | |
| fopenAppend(File &fp, const char *fname) const | MPIUtil | |
| fopenRead(File &fp, const char *fname, size_t fsizeExpected=0, const char *fsizeErrMsg=0) const | MPIUtil | |
| fopenWrite(File &fp, const char *fname) const | MPIUtil | |
| fread(void *ptr, size_t size, size_t nmemb, File fp) const (defined in MPIUtil) | MPIUtil | |
| freadData(ManagedMemory< T > &v, File fp) const (defined in MPIUtil) | MPIUtil | |
| freadData(std::vector< T > &v, File fp) const (defined in MPIUtil) | MPIUtil | |
| fseek(File fp, long offset, int whence) const | MPIUtil | |
| fwrite(const void *ptr, size_t size, size_t nmemb, File fp) const (defined in MPIUtil) | MPIUtil | |
| fwriteData(const ManagedMemory< T > &v, File fp) const (defined in MPIUtil) | MPIUtil | |
| fwriteData(const std::vector< T > &v, File fp) const (defined in MPIUtil) | MPIUtil | |
| iProcess() const | MPIUtil | inline |
| isHead() const | MPIUtil | inline |
| MPIUtil(int argc, char **argv, ProcDivision procDivision=ProcDivision()) (defined in MPIUtil) | MPIUtil | |
| MPIUtil(const MPIUtil *mpiUtil, std::vector< int > ranks) | MPIUtil | |
| nProcesses() const | MPIUtil | inline |
| procDivision (defined in MPIUtil) | MPIUtil | |
| recv(T *data, size_t nData, int src, int tag, Request *request=0) const | MPIUtil | |
| recv(T &data, int src, int tag, Request *request=0) const | MPIUtil | |
| recv(bool *data, size_t nData, int src, int tag, Request *request=0) const | MPIUtil | |
| recv(string &s, int src, int tag, Request *request=0) const | MPIUtil | |
| recvData(ManagedMemory< T > &v, int dest, int tag, Request *request=0) const | MPIUtil | |
| recvData(std::vector< T > &v, int dest, int tag, Request *request=0) const | MPIUtil | |
| reduce(T *data, size_t nData, ReduceOp op, int root=0, Request *request=0) const | MPIUtil | |
| reduce(T &data, ReduceOp op, int root=0, Request *request=0) const | MPIUtil | |
| reduce(bool *data, size_t nData, ReduceOp op, int root=0, Request *request=0) const | MPIUtil | |
| reduce(T &data, int &index, ReduceOp op, int root=0) const | MPIUtil | |
| ReduceBAnd enum value (defined in MPIUtil) | MPIUtil | |
| ReduceBOr enum value (defined in MPIUtil) | MPIUtil | |
| ReduceBXor enum value (defined in MPIUtil) | MPIUtil | |
| reduceData(ManagedMemory< T > &v, ReduceOp op, int root=0, Request *request=0) const | MPIUtil | |
| reduceData(std::vector< T > &v, ReduceOp op, int root=0, Request *request=0) const | MPIUtil | |
| ReduceLAnd enum value (defined in MPIUtil) | MPIUtil | |
| ReduceLOr enum value (defined in MPIUtil) | MPIUtil | |
| ReduceLXor enum value (defined in MPIUtil) | MPIUtil | |
| ReduceMax enum value (defined in MPIUtil) | MPIUtil | |
| ReduceMin enum value (defined in MPIUtil) | MPIUtil | |
| ReduceOp enum name (defined in MPIUtil) | MPIUtil | |
| ReduceProd enum value (defined in MPIUtil) | MPIUtil | |
| ReduceSum enum value (defined in MPIUtil) | MPIUtil | |
| Request typedef (defined in MPIUtil) | MPIUtil | |
| send(const T *data, size_t nData, int dest, int tag, Request *request=0) const | MPIUtil | |
| send(const T &data, int dest, int tag, Request *request=0) const | MPIUtil | |
| send(const bool *data, size_t nData, int dest, int tag, Request *request=0) const | MPIUtil | |
| send(const string &s, int dest, int tag, Request *request=0) const | MPIUtil | |
| sendData(const ManagedMemory< T > &v, int dest, int tag, Request *request=0) const | MPIUtil | |
| sendData(const std::vector< T > &v, int dest, int tag, Request *request=0) const | MPIUtil | |
| wait(Request request) | MPIUtil | static |
| waitAll(const std::vector< Request > &requests) | MPIUtil | static |
| ~MPIUtil() (defined in MPIUtil) | MPIUtil |