Yet Another eXchange Tool 0.11.4
|
Go to the source code of this file.
Functions | |
Xt_request | xt_request_msgs_packed_new (int n_requests, const MPI_Request requests[n_requests], MPI_Comm comm, int n_packed, int n_tmp_buffers, const MPI_Datatype datatypes[n_packed], void *packed_data[n_packed], void *tmp_buffers[n_tmp_buffers], void *unpacked_data) |
Definition in file xt_request_msgs_packed.h.
Xt_request xt_request_msgs_packed_new | ( | int | n_requests, |
const MPI_Request | requests[n_requests], | ||
MPI_Comm | comm, | ||
int | n_packed, | ||
int | n_tmp_buffers, | ||
const MPI_Datatype | datatypes[n_packed], | ||
void * | packed_data[n_packed], | ||
void * | tmp_buffers[n_tmp_buffers], | ||
void * | unpacked_data ) |
constructor for message request handle
[in] | n_requests | number of entries in requests array |
[in] | requests | array containg MPI requests |
[in] | comm | MPI communicator |
[in] | n_packed | number of entries in datatypes and packed_data |
[in] | n_tmp_buffers | number of entries in tmp_buffers |
[in] | datatypes | array of datatypes to be used for unpacking |
[in] | packed_data | array of buffers containing packed data |
[in] | tmp_buffers | array of buffers that need to be freed after the completion of exchange |
[in] | unpacked_data | target buffer for unpacking |
Definition at line 93 of file xt_request_msgs_packed.c.