![]() |
fpmas 1.6
|
This is the complete list of members for fpmas::communication::MpiCommunicatorBase, 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 |
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() (defined in fpmas::api::communication::MpiCommunicator) | fpmas::api::communication::MpiCommunicator | inlinevirtual |