fpmas 1.6
fpmas::communication::MpiCommunicator Member List

This is the complete list of members for fpmas::communication::MpiCommunicator, including all inherited members.

allGather(DataPack data, MPI_Datatype datatype) overridefpmas::communication::MpiCommunicatorBasevirtual
allToAll(std::unordered_map< int, DataPack > export_map, MPI_Datatype datatype) overridefpmas::communication::MpiCommunicatorBasevirtual
barrier() overridefpmas::communication::MpiCommunicatorBasevirtual
bcast(DataPack data, MPI_Datatype datatype, int root) overridefpmas::communication::MpiCommunicatorBasevirtual
commfpmas::communication::MpiCommunicatorBaseprotected
gather(DataPack data, MPI_Datatype datatype, int root) overridefpmas::communication::MpiCommunicatorBasevirtual
getMpiComm() constfpmas::communication::MpiCommunicatorBase
getMpiGroup() constfpmas::communication::MpiCommunicatorBase
getRank() const overridefpmas::communication::MpiCommunicatorBasevirtual
getSize() const overridefpmas::communication::MpiCommunicatorBasevirtual
groupfpmas::communication::MpiCommunicatorBaseprotected
IGNORE_TYPEfpmas::api::communication::MpiCommunicatorstatic
Iprobe(MPI_Datatype type, int source, int tag, Status &) overridefpmas::communication::MpiCommunicatorBasevirtual
Isend(const void *data, int count, MPI_Datatype datatype, int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
Isend(const DataPack &data, MPI_Datatype datatype, int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
Isend(int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
Issend(const void *data, int count, MPI_Datatype datatype, int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
Issend(const DataPack &data, MPI_Datatype datatype, int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
Issend(int destination, int tag, Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
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 &) overridefpmas::communication::MpiCommunicatorBasevirtual
rankfpmas::communication::MpiCommunicatorBaseprotected
recv(int source, int tag, Status &status=Status::IGNORE) overridefpmas::communication::MpiCommunicatorBasevirtual
recv(void *buffer, int count, MPI_Datatype datatype, int source, int tag, Status &status=Status::IGNORE) overridefpmas::communication::MpiCommunicatorBasevirtual
recv(DataPack &data, MPI_Datatype datatype, int source, int tag, Status &status=Status::IGNORE) overridefpmas::communication::MpiCommunicatorBasevirtual
send(const void *data, int count, MPI_Datatype datatype, int destination, int tag) overridefpmas::communication::MpiCommunicatorBasevirtual
send(const DataPack &data, MPI_Datatype datatype, int destination, int tag) overridefpmas::communication::MpiCommunicatorBasevirtual
send(int destination, int tag) overridefpmas::communication::MpiCommunicatorBasevirtual
sizefpmas::communication::MpiCommunicatorBaseprotected
test(Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
wait(Request &req) overridefpmas::communication::MpiCommunicatorBasevirtual
waitAll(std::vector< Request > &req) overridefpmas::communication::MpiCommunicatorBasevirtual
~MpiCommunicator()fpmas::communication::MpiCommunicatorvirtual