#include <mpi.h>
#include "xt/xt_config.h"
#include "xt/xt_xmap.h"
#include "xt/xt_redist.h"
Go to the source code of this file.
◆ xt_redist_single_array_base_custom_new()
constructor for a redistribution using point to point communication for the exchange with custom configuration
- Parameters
-
[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] | config | configuration object for custom settings |
◆ xt_redist_single_array_base_new()
constructor for a redistribution using point to point communication for the exchange using default configuration
- Parameters
-
[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 |