This is the complete list of members for ProcessManager, including all inherited members.
_rank (defined in ProcessManager) | ProcessManager | privatestatic |
_size (defined in ProcessManager) | ProcessManager | privatestatic |
abort(int exitcode) | ProcessManager | static |
broadcastAllToAll(std::function< void(vector< double > &data)> producer, std::function< void(const vector< double > &data)> consumer) | ProcessManager | static |
clearLogger() | ProcessManager | static |
finalize() | ProcessManager | privatestatic |
initialize(int *argc, char ***argv) | ProcessManager | privatestatic |
isMultiProc() | ProcessManager | inlinestatic |
isRoot() | ProcessManager | inlinestatic |
operator=(const ProcessManager &)=delete | ProcessManager | |
ProcessManager(int *argc, char ***argv) | ProcessManager | inline |
ProcessManager(const ProcessManager &)=delete | ProcessManager | |
rank() | ProcessManager | inlinestatic |
requestChunk(size_t &firstIndex, size_t &numIndices) | ProcessManager | static |
serveChunkRequest(int rank, size_t firstIndex, size_t numIndices) | ProcessManager | static |
setLogger(std::function< void(string)> logger) | ProcessManager | static |
size() | ProcessManager | inlinestatic |
sumToAll(Array &arr) | ProcessManager | static |
sumToRoot(Array &arr, bool wait=false) | ProcessManager | static |
wait() | ProcessManager | static |
waitForChunkRequest() | ProcessManager | static |
~ProcessManager() | ProcessManager | inline |