Yet Another eXchange Tool
0.9.0
|
Go to the source code of this file.
Functions | |
Xt_exchanger | xt_exchanger_neigh_alltoall_new (int nsend, int nrecv, const struct Xt_redist_msg *send_msgs, const struct Xt_redist_msg *recv_msgs, MPI_Comm comm, int tag_offset) |
Definition in file xt_exchanger_neigh_alltoall.c.
Xt_exchanger xt_exchanger_neigh_alltoall_new | ( | int | nsend, |
int | nrecv, | ||
const struct Xt_redist_msg * | send_msgs, | ||
const struct Xt_redist_msg * | recv_msgs, | ||
MPI_Comm | comm, | ||
int | tag_offset | ||
) |
constructor for an exchanger using a collective all to all operation on a virtual topoloy
[in] | nsend | number of send messages |
[in] | nrecv | number of receive messages |
[in] | send_msgs | array with send messages |
[in] | recv_msgs | array with receive messages |
[in] | comm | MPI communicator that is to be used for the communication |
[in] | tag_offset | tag |
Definition at line 316 of file xt_exchanger_neigh_alltoall.c.