This is the complete list of members for strumpack::MPIComm, including all inherited members.
| all_gather(T *buf, std::size_t rsize) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| all_gather_v(T *buf, const int *rcnts, const int *displs) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| all_reduce(T t, MPI_Op op) const | strumpack::MPIComm | inline |
| all_reduce(T *t, int ssize, MPI_Op op) const | strumpack::MPIComm | inline |
| all_reduce(std::vector< T > &t, MPI_Op op) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| all_to_all(const T *sbuf, int scnt, T *rbuf) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| all_to_all_v(std::vector< std::vector< T >> &sbuf, std::vector< T, A > &rbuf, std::vector< T * > &pbuf) const | strumpack::MPIComm | inline |
| all_to_all_v(std::vector< std::vector< T >> &sbuf) const | strumpack::MPIComm | inline |
| all_to_all_v(std::vector< std::vector< T >> &sbuf, std::vector< T, A > &rbuf, std::vector< T * > &pbuf, const MPI_Datatype Ttype) const | strumpack::MPIComm | inline |
| all_to_allv(const T *sbuf, int *scnts, int *sdispls, int *rcnts, int *rdispls) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| all_to_allv(const T *sbuf, int *scnts, int *sdispls, T *rbuf, int *rcnts, int *rdispls) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| barrier() const | strumpack::MPIComm | inline |
| broadcast(std::vector< T > &sbuf) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast(std::array< T, N > &sbuf) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast(T &data) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast(T *sbuf, std::size_t ssize) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast_from(std::vector< T > &sbuf, int src) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast_from(T &data, int src) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| broadcast_from(T *sbuf, std::size_t ssize, int src) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| comm() const | strumpack::MPIComm | inline |
| control_start(const std::string &name) | strumpack::MPIComm | inlinestatic |
| control_stop(const std::string &name) | strumpack::MPIComm | inlinestatic |
| gather(T *sbuf, int ssize, int *rbuf, int rsize, int root) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| gather_v(T *sbuf, int scnts, T *rbuf, const int *rcnts, const int *displs, int root) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| initialized() (defined in strumpack::MPIComm) | strumpack::MPIComm | inlinestatic |
| irecv(const T *rbuf, std::size_t rsize, int src, int tag, MPI_Request *req) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| is_null() const | strumpack::MPIComm | inline |
| is_root() const | strumpack::MPIComm | inline |
| isend(const std::vector< T > &sbuf, int dest, int tag) const | strumpack::MPIComm | inline |
| isend(const std::vector< T > &sbuf, int dest, int tag, MPI_Request *req) const | strumpack::MPIComm | inline |
| isend(const T *sbuf, std::size_t ssize, int dest, int tag, MPI_Request *req) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| isend(const T &buf, int dest, int tag, MPI_Request *req) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| MPIComm() | strumpack::MPIComm | inline |
| MPIComm(MPI_Comm c) | strumpack::MPIComm | inline |
| MPIComm(const MPIComm &c) | strumpack::MPIComm | inline |
| MPIComm(MPIComm &&c) noexcept | strumpack::MPIComm | inline |
| operator=(const MPIComm &c) | strumpack::MPIComm | inline |
| operator=(MPIComm &&c) noexcept | strumpack::MPIComm | inline |
| rank() const | strumpack::MPIComm | inline |
| recv(int src, int tag) const | strumpack::MPIComm | inline |
| recv(const T *rbuf, std::size_t rsize, int src, int tag) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| recv_any_src(int tag) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| recv_one(int src, int tag) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| reduce(T t, MPI_Op op) const | strumpack::MPIComm | inline |
| reduce(T *t, int ssize, MPI_Op op, int dest=0) const | strumpack::MPIComm | inline |
| send(const T *sbuf, std::size_t ssize, int dest, int tag) const (defined in strumpack::MPIComm) | strumpack::MPIComm | inline |
| send(const std::vector< T > &sbuf, int dest, int tag) const | strumpack::MPIComm | inline |
| size() const | strumpack::MPIComm | inline |
| sub(int P0, int P, int stride=1) const | strumpack::MPIComm | inline |
| sub_self(int p) const | strumpack::MPIComm | inline |
| ~MPIComm() | strumpack::MPIComm | inlinevirtual |