![]() |
fpmas 1.6
|
This is the complete list of members for fpmas::communication::MpiCommunicator, including all inherited members.
| allGather(DataPack data, MPI_Datatype datatype) override | fpmas::communication::MpiCommunicatorBase | virtual |
| allToAll(std::unordered_map< int, DataPack > export_map, MPI_Datatype datatype) override | fpmas::communication::MpiCommunicatorBase | virtual |
| barrier() override | fpmas::communication::MpiCommunicatorBase | virtual |
| bcast(DataPack data, MPI_Datatype datatype, int root) override | fpmas::communication::MpiCommunicatorBase | virtual |
| comm | fpmas::communication::MpiCommunicatorBase | protected |
| gather(DataPack data, MPI_Datatype datatype, int root) override | fpmas::communication::MpiCommunicatorBase | virtual |
| getMpiComm() const | fpmas::communication::MpiCommunicatorBase | |
| getMpiGroup() const | fpmas::communication::MpiCommunicatorBase | |
| getRank() const override | fpmas::communication::MpiCommunicatorBase | virtual |
| getSize() const override | fpmas::communication::MpiCommunicatorBase | virtual |
| group | fpmas::communication::MpiCommunicatorBase | protected |
| IGNORE_TYPE | fpmas::api::communication::MpiCommunicator | static |
| Iprobe(MPI_Datatype type, int source, int tag, Status &) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Isend(const void *data, int count, MPI_Datatype datatype, int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Isend(const DataPack &data, MPI_Datatype datatype, int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Isend(int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Issend(const void *data, int count, MPI_Datatype datatype, int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Issend(const DataPack &data, MPI_Datatype datatype, int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| Issend(int destination, int tag, Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| MpiCommunicator() | fpmas::communication::MpiCommunicator | |
| MpiCommunicator(const MpiCommunicator &)=delete (defined in fpmas::communication::MpiCommunicator) | fpmas::communication::MpiCommunicator | |
| operator=(const MpiCommunicator &)=delete (defined in fpmas::communication::MpiCommunicator) | fpmas::communication::MpiCommunicator | |
| probe(MPI_Datatype type, int source, int tag, Status &) override | fpmas::communication::MpiCommunicatorBase | virtual |
| rank | fpmas::communication::MpiCommunicatorBase | protected |
| recv(int source, int tag, Status &status=Status::IGNORE) override | fpmas::communication::MpiCommunicatorBase | virtual |
| recv(void *buffer, int count, MPI_Datatype datatype, int source, int tag, Status &status=Status::IGNORE) override | fpmas::communication::MpiCommunicatorBase | virtual |
| recv(DataPack &data, MPI_Datatype datatype, int source, int tag, Status &status=Status::IGNORE) override | fpmas::communication::MpiCommunicatorBase | virtual |
| send(const void *data, int count, MPI_Datatype datatype, int destination, int tag) override | fpmas::communication::MpiCommunicatorBase | virtual |
| send(const DataPack &data, MPI_Datatype datatype, int destination, int tag) override | fpmas::communication::MpiCommunicatorBase | virtual |
| send(int destination, int tag) override | fpmas::communication::MpiCommunicatorBase | virtual |
| size | fpmas::communication::MpiCommunicatorBase | protected |
| test(Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| wait(Request &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| waitAll(std::vector< Request > &req) override | fpmas::communication::MpiCommunicatorBase | virtual |
| ~MpiCommunicator() | fpmas::communication::MpiCommunicator | virtual |