Dune Core Modules (unstable)

Dune::Communication< MPI_Comm > Member List

This is the complete list of members for Dune::Communication< MPI_Comm >, including all inherited members.

allgather(const T *sbuf, int count, T1 *rbuf) constDune::Communication< MPI_Comm >inline
allgatherv(const T *in, int sendDataLen, T *out, int *recvDataLen, int *displ) constDune::Communication< MPI_Comm >inline
allreduce(Type *inout, int len) constDune::Communication< MPI_Comm >inline
allreduce(const Type *in, Type *out, int len) constDune::Communication< MPI_Comm >inline
barrier() constDune::Communication< MPI_Comm >inline
broadcast(T *inout, int len, int root) constDune::Communication< MPI_Comm >inline
Communication(const MPI_Comm &c=MPI_COMM_WORLD)Dune::Communication< MPI_Comm >inline
Communication(const Communication< No_Comm > &)Dune::Communication< MPI_Comm >inline
gather(const T *in, T *out, int len, int root) constDune::Communication< MPI_Comm >inline
gatherv(const T *in, int sendDataLen, T *out, int *recvDataLen, int *displ, int root) constDune::Communication< MPI_Comm >inline
iallgather(TIN &&data_in, TOUT &&data_out) constDune::Communication< MPI_Comm >inline
iallreduce(TIN &&data_in, TOUT &&data_out) constDune::Communication< MPI_Comm >inline
iallreduce(T &&data) constDune::Communication< MPI_Comm >inline
ibarrier() constDune::Communication< MPI_Comm >inline
ibroadcast(T &&data, int root) constDune::Communication< MPI_Comm >inline
igather(TIN &&data_in, TOUT &&data_out, int root) constDune::Communication< MPI_Comm >inline
irecv(T &&data, int source_rank, int tag) constDune::Communication< MPI_Comm >inline
iscatter(TIN &&data_in, TOUT &&data_out, int root) constDune::Communication< MPI_Comm >inline
isend(T &&data, int dest_rank, int tag) constDune::Communication< MPI_Comm >inline
max(const T &in) constDune::Communication< MPI_Comm >inline
max(T *inout, int len) constDune::Communication< MPI_Comm >inline
min(const T &in) constDune::Communication< MPI_Comm >inline
min(T *inout, int len) constDune::Communication< MPI_Comm >inline
prod(const T &in) constDune::Communication< MPI_Comm >inline
prod(T *inout, int len) constDune::Communication< MPI_Comm >inline
rank() constDune::Communication< MPI_Comm >inline
recv(T &&data, int source_rank, int tag, MPI_Status *status=MPI_STATUS_IGNORE) constDune::Communication< MPI_Comm >inline
scatter(const T *sendData, T *recvData, int len, int root) constDune::Communication< MPI_Comm >inline
scatterv(const T *sendData, int *sendDataLen, int *displ, T *recvData, int recvDataLen, int root) constDune::Communication< MPI_Comm >inline
send(const T &data, int dest_rank, int tag) constDune::Communication< MPI_Comm >inline
size() constDune::Communication< MPI_Comm >inline
sum(const T &in) constDune::Communication< MPI_Comm >inline
sum(T *inout, int len) constDune::Communication< MPI_Comm >inline
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Apr 29, 22:29, 2024)