MADNESS  0.10.1
madness::WorldMpiInterface Member List

This is the complete list of members for madness::WorldMpiInterface, including all inherited members.

Abort(int code=1) constSafeMPI::Intracomminline
Allreduce(const void *sendbuf, void *recvbuf, const int count, const MPI_Datatype datatype, const MPI_Op op) constSafeMPI::Intracomminline
Barrier() constSafeMPI::Intracomminline
Bcast(T *buffer, int count, int root) constmadness::WorldMpiInterfaceinline
Bcast(T &buffer, int root) constmadness::WorldMpiInterfaceinline
SafeMPI::Intracomm::Bcast(void *buf, size_t count, const MPI_Datatype datatype, const int root) constSafeMPI::Intracomminline
binary_tree_info(int root, int &parent, int &child0, int &child1)SafeMPI::Intracomm
Clone() constSafeMPI::Intracomminline
comm()madness::WorldMpiInterfaceinline
Comm_compare(const MPI_Comm &comm1, const MPI_Comm &comm2)SafeMPI::Intracomminlineprivatestatic
Create(Group group) constSafeMPI::Intracomminline
Get_attr(int key, void *value) constSafeMPI::Intracomminline
Get_group() constSafeMPI::Intracomminline
Get_mpi_comm() constSafeMPI::Intracomminline
Get_rank() constSafeMPI::Intracomminline
Get_size() constSafeMPI::Intracomminline
Intracomm(const std::shared_ptr< Impl > &i)SafeMPI::Intracomminlineprivate
Intracomm()SafeMPI::Intracomminlineprivate
Intracomm(const WorldInitObject &)SafeMPI::Intracomm
Intracomm(const MPI_Comm &comm, bool take_ownership_of_comm=true)SafeMPI::Intracomminlineexplicit
Intracomm(const Intracomm &other)SafeMPI::Intracomminline
Irecv(T *buf, int count, int source, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
Irecv(T &buf, int source, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
SafeMPI::Intracomm::Irecv(void *buf, const int count, const MPI_Datatype datatype, const int src, const int tag) constSafeMPI::Intracomminline
Isend(const T &datum, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
SafeMPI::Intracomm::Isend(const void *buf, const int count, const MPI_Datatype datatype, const int dest, const int tag) constSafeMPI::Intracomminline
Issend(const void *buf, const int count, const MPI_Datatype datatype, const int dest, const int tag) constSafeMPI::Intracomminline
nproc() constmadness::WorldMpiInterfaceinline
operator=(const WorldMpiInterface &)=deletemadness::WorldMpiInterfaceprivate
operator==(const Intracomm &other) constSafeMPI::Intracomminline
pimplSafeMPI::Intracommprivate
rank() constmadness::WorldMpiInterfaceinline
Recv(T *buf, long lenbuf, int src, int tag) constmadness::WorldMpiInterfaceinline
Recv(T *buf, long lenbuf, int src, int tag, SafeMPI::Status &status) constmadness::WorldMpiInterfaceinline
Recv(T &buf, int src, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
SafeMPI::Intracomm::Recv(void *buf, const int count, const MPI_Datatype datatype, const int source, const int tag, MPI_Status &status) constSafeMPI::Intracomminline
SafeMPI::Intracomm::Recv(void *buf, const int count, const MPI_Datatype datatype, const int source, const int tag) constSafeMPI::Intracomminline
Reduce(const void *sendbuf, void *recvbuf, const int count, const MPI_Datatype datatype, const MPI_Op op, const int root) constSafeMPI::Intracomminline
Send(const T *buf, long lenbuf, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
Send(const T &datum, int dest, int tag=SafeMPI::DEFAULT_SEND_RECV_TAG) constmadness::WorldMpiInterfaceinline
SafeMPI::Intracomm::Send(const void *buf, const int count, const MPI_Datatype datatype, int dest, int tag) constSafeMPI::Intracomminline
SHARED_SPLIT_TYPESafeMPI::Intracommstatic
size() constmadness::WorldMpiInterfaceinline
Split(int Color, int Key=0) constSafeMPI::Intracomminline
Split_type(int Type, int Key=0) constSafeMPI::Intracomminline
UNDEFINED_COLORSafeMPI::Intracommstatic
UNDEFINED_SPLIT_TYPESafeMPI::Intracommstatic
unique_reserved_tag()SafeMPI::Intracomminline
unique_tag()SafeMPI::Intracomminline
unique_tag_period()SafeMPI::Intracomminlinestatic
world_mpimadness::detail::WorldMpiRuntimeprivate
WorldMpiInterface(const WorldMpiInterface &)=deletemadness::WorldMpiInterfaceprivate
WorldMpiInterface(const SafeMPI::Intracomm &comm)madness::WorldMpiInterfaceinline
WorldMpiRuntime()madness::detail::WorldMpiRuntimeinlineprivate
~Intracomm()SafeMPI::Intracomminline
~WorldMpiInterface()=defaultmadness::WorldMpiInterface
~WorldMpiRuntime()madness::detail::WorldMpiRuntimeinlineprivate