allgather(const T *sbuf, int count, T *rbuf) const | Dune::Communication< Communicator > | inline |
allgatherv(const T *in, int sendlen, T *out, int *recvlen, int *displ) const | Dune::Communication< Communicator > | inline |
allreduce(Type *inout, int len) const | Dune::Communication< Communicator > | inline |
allreduce(const Type *in, Type *out, int len) const | Dune::Communication< Communicator > | inline |
barrier() const | Dune::Communication< Communicator > | inline |
broadcast(T *inout, int len, int root) const | Dune::Communication< Communicator > | inline |
Communication() | Dune::Communication< Communicator > | inline |
Communication(const Communicator &) | Dune::Communication< Communicator > | inline |
gather(const T *in, T *out, int len, int root) const | Dune::Communication< Communicator > | inline |
gatherv(const T *in, int sendlen, T *out, int *recvlen, int *displ, int root) const | Dune::Communication< Communicator > | inline |
iallgather(TIN &&data_in, TOUT &&data_out) | Dune::Communication< Communicator > | inline |
iallreduce(TIN &&data_in, TOUT &&data_out) | Dune::Communication< Communicator > | inline |
iallreduce(T &&data) | Dune::Communication< Communicator > | inline |
ibarrier() const | Dune::Communication< Communicator > | inline |
ibroadcast(T &&data, int root) const | Dune::Communication< Communicator > | inline |
igather(TIN &&data_in, TOUT &&data_out, int root) | Dune::Communication< Communicator > | inline |
irecv(T &&data, int source_rank, int tag) | Dune::Communication< Communicator > | inline |
iscatter(TIN &&data_in, TOUT &&data_out, int root) | Dune::Communication< Communicator > | inline |
isend(const T &&data, int dest_rank, int tag) | Dune::Communication< Communicator > | inline |
max(const T &in) const | Dune::Communication< Communicator > | inline |
max(T *inout, int len) const | Dune::Communication< Communicator > | inline |
min(const T &in) const | Dune::Communication< Communicator > | inline |
min(T *inout, int len) const | Dune::Communication< Communicator > | inline |
prod(const T &in) const | Dune::Communication< Communicator > | inline |
prod(T *inout, int len) const | Dune::Communication< Communicator > | inline |
rank() const | Dune::Communication< Communicator > | inline |
recv(T &&data, int source_rank, int tag, void *status=0) | Dune::Communication< Communicator > | inline |
scatter(const T *send, T *recv, int len, int root) const | Dune::Communication< Communicator > | inline |
scatterv(const T *send, int *sendlen, int *displ, T *recv, int recvlen, int root) const | Dune::Communication< Communicator > | inline |
send(const T &data, int dest_rank, int tag) | Dune::Communication< Communicator > | inline |
size() const | Dune::Communication< Communicator > | inline |
sum(const T &in) const | Dune::Communication< Communicator > | inline |
sum(T *inout, int len) const | Dune::Communication< Communicator > | inline |