This is the complete list of members for ptems::ParallelComm, including all inherited members.
| Add(const T *data, T *output, std::size_t count) const | ptems::ParallelComm | inline |
| Add(T value) const | ptems::ParallelComm | inline |
| AllAdd(const T *data, T *output, std::size_t count) const | ptems::ParallelComm | inline |
| AllAdd(T value) const | ptems::ParallelComm | inline |
| AllAnd(const bool *data, bool *output, std::size_t count) const | ptems::ParallelComm | inline |
| AllAnd(bool value) const | ptems::ParallelComm | inline |
| AllGather(T *data, std::size_t count, T *out) const | ptems::ParallelComm | inline |
| AllGather(T *data, std::size_t offset, std::size_t count, T *out) const | ptems::ParallelComm | inline |
| AllGather([[maybe_unused]] T &data) const | ptems::ParallelComm | inline |
| AllMax(T value) const | ptems::ParallelComm | inline |
| AllMin(T value) const | ptems::ParallelComm | inline |
| AllOr(const bool *data, bool *output, std::size_t count) const | ptems::ParallelComm | inline |
| AllOr(bool value) const | ptems::ParallelComm | inline |
| And(const bool *data, bool *output, std::size_t count) const | ptems::ParallelComm | inline |
| And(bool value) const | ptems::ParallelComm | inline |
| BroadcastFrom(std::size_t processID, T &data) const | ptems::ParallelComm | inline |
| BroadcastFrom([[maybe_unused]] std::size_t processID, [[maybe_unused]] T &data) const -> decltype(data.data(), void()) | ptems::ParallelComm | inline |
| BroadcastFrom([[maybe_unused]] std::size_t processID, [[maybe_unused]] T *data, [[maybe_unused]] std::size_t count) const | ptems::ParallelComm | inline |
| BroadcastFrom([[maybe_unused]] std::size_t processID, [[maybe_unused]] T *data, [[maybe_unused]] std::size_t count) const | ptems::ParallelComm | inline |
| BroadcastFromMain(T &data) const | ptems::ParallelComm | inline |
| BroadcastFromMain([[maybe_unused]] T &data) const -> decltype(data.data(), void()) | ptems::ParallelComm | inline |
| BroadcastFromMain([[maybe_unused]] T *data, [[maybe_unused]] std::size_t count) const | ptems::ParallelComm | inline |
| CheckExceptionOnMain() const | ptems::ParallelComm | inline |
| Clone() const | ptems::ParallelComm | |
| DiscardRandomNumbers([[maybe_unused]] unsigned long long amount) | ptems::ParallelComm | inline |
| Gather([[maybe_unused]] T *data, [[maybe_unused]] std::size_t count) const | ptems::ParallelComm | inline |
| Gather([[maybe_unused]] T *data, [[maybe_unused]] std::size_t offset, [[maybe_unused]] std::size_t count) const | ptems::ParallelComm | inline |
| Gather([[maybe_unused]] T &data) const | ptems::ParallelComm | inline |
| GenerateRandomNumber(Dist &dist) | ptems::ParallelComm | inline |
| IsMainProcess() const | ptems::ParallelComm | inline |
| Max(T value) const | ptems::ParallelComm | inline |
| Min(T value) const | ptems::ParallelComm | inline |
| NumberProcessors() const | ptems::ParallelComm | inline |
| operator=(ParallelComm &&rhs) | ptems::ParallelComm | |
| operator=(const ParallelComm &rhs) | ptems::ParallelComm | |
| Or(const bool *data, bool *output, std::size_t count) const | ptems::ParallelComm | inline |
| Or(bool value) const | ptems::ParallelComm | inline |
| ParallelComm() | ptems::ParallelComm | |
| ParallelComm(ParallelComm &&rhs) | ptems::ParallelComm | |
| ParallelComm(const ParallelComm &rhs) | ptems::ParallelComm | |
| ProcessRank() const | ptems::ParallelComm | inline |
| Split(int colour, int key) const | ptems::ParallelComm | |
| ThrowExceptionIfAll(const std::string &message, bool condition) const | ptems::ParallelComm | inline |
| ThrowExceptionIfAny(const std::string &message, bool condition) const | ptems::ParallelComm | inline |
| ThrowExceptionOnMain(const std::string &message) const | ptems::ParallelComm | inline |
| World() | ptems::ParallelComm | static |
| ~ParallelComm() | ptems::ParallelComm |