MADNESS 0.10.1
|
This is the complete list of members for madness::WorldMpiInterface, including all inherited members.
Abort(int code=1) const | SafeMPI::Intracomm | inline |
Allreduce(const void *sendbuf, void *recvbuf, const int count, const MPI_Datatype datatype, const MPI_Op op) const | SafeMPI::Intracomm | inline |
Barrier() const | SafeMPI::Intracomm | inline |
Bcast(T *buffer, int count, int root) const | madness::WorldMpiInterface | inline |
Bcast(T &buffer, int root) const | madness::WorldMpiInterface | inline |
SafeMPI::Intracomm::Bcast(void *buf, size_t count, const MPI_Datatype datatype, const int root) const | SafeMPI::Intracomm | inline |
binary_tree_info(int root, int &parent, int &child0, int &child1) | SafeMPI::Intracomm | |
Clone() const | SafeMPI::Intracomm | inline |
comm() | madness::WorldMpiInterface | inline |
Comm_compare(const MPI_Comm &comm1, const MPI_Comm &comm2) | SafeMPI::Intracomm | inlineprivatestatic |
Create(Group group) const | SafeMPI::Intracomm | inline |
Get_attr(int key, void *value) const | SafeMPI::Intracomm | inline |
Get_group() const | SafeMPI::Intracomm | inline |
Get_mpi_comm() const | SafeMPI::Intracomm | inline |
Get_rank() const | SafeMPI::Intracomm | inline |
Get_size() const | SafeMPI::Intracomm | inline |
Intracomm(const std::shared_ptr< Impl > &i) | SafeMPI::Intracomm | inlineprivate |
Intracomm() | SafeMPI::Intracomm | inlineprivate |
Intracomm(const WorldInitObject &) | SafeMPI::Intracomm | |
Intracomm(const MPI_Comm &comm, bool take_ownership_of_comm=true) | SafeMPI::Intracomm | inlineexplicit |
Intracomm(const Intracomm &other) | SafeMPI::Intracomm | inline |
Irecv(T *buf, int count, int source, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
Irecv(T &buf, int source, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
SafeMPI::Intracomm::Irecv(void *buf, const int count, const MPI_Datatype datatype, const int src, const int tag) const | SafeMPI::Intracomm | inline |
Isend(const T &datum, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
SafeMPI::Intracomm::Isend(const void *buf, const int count, const MPI_Datatype datatype, const int dest, const int tag) const | SafeMPI::Intracomm | inline |
Issend(const void *buf, const int count, const MPI_Datatype datatype, const int dest, const int tag) const | SafeMPI::Intracomm | inline |
nproc() const | madness::WorldMpiInterface | inline |
operator=(const WorldMpiInterface &)=delete | madness::WorldMpiInterface | private |
operator==(const Intracomm &other) const | SafeMPI::Intracomm | inline |
pimpl | SafeMPI::Intracomm | private |
rank() const | madness::WorldMpiInterface | inline |
Recv(T *buf, long lenbuf, int src, int tag) const | madness::WorldMpiInterface | inline |
Recv(T *buf, long lenbuf, int src, int tag, SafeMPI::Status &status) const | madness::WorldMpiInterface | inline |
Recv(T &buf, int src, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
SafeMPI::Intracomm::Recv(void *buf, const int count, const MPI_Datatype datatype, const int source, const int tag, MPI_Status &status) const | SafeMPI::Intracomm | inline |
SafeMPI::Intracomm::Recv(void *buf, const int count, const MPI_Datatype datatype, const int source, const int tag) const | SafeMPI::Intracomm | inline |
Reduce(const void *sendbuf, void *recvbuf, const int count, const MPI_Datatype datatype, const MPI_Op op, const int root) const | SafeMPI::Intracomm | inline |
Send(const T *buf, long lenbuf, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
Send(const T &datum, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) const | madness::WorldMpiInterface | inline |
SafeMPI::Intracomm::Send(const void *buf, const int count, const MPI_Datatype datatype, int dest, int tag) const | SafeMPI::Intracomm | inline |
SHARED_SPLIT_TYPE | SafeMPI::Intracomm | static |
size() const | madness::WorldMpiInterface | inline |
Split(int Color, int Key=0) const | SafeMPI::Intracomm | inline |
Split_type(int Type, int Key=0) const | SafeMPI::Intracomm | inline |
UNDEFINED_COLOR | SafeMPI::Intracomm | static |
UNDEFINED_SPLIT_TYPE | SafeMPI::Intracomm | static |
unique_reserved_tag() | SafeMPI::Intracomm | inline |
unique_tag() | SafeMPI::Intracomm | inline |
unique_tag_period() | SafeMPI::Intracomm | inlinestatic |
world_mpi | madness::detail::WorldMpiRuntime | private |
WorldMpiInterface(const WorldMpiInterface &)=delete | madness::WorldMpiInterface | private |
WorldMpiInterface(const SafeMPI::Intracomm &comm) | madness::WorldMpiInterface | inline |
WorldMpiRuntime() | madness::detail::WorldMpiRuntime | inlineprivate |
~Intracomm() | SafeMPI::Intracomm | inline |
~WorldMpiInterface()=default | madness::WorldMpiInterface | |
~WorldMpiRuntime() | madness::detail::WorldMpiRuntime | inlineprivate |