Yet Another eXchange Tool  DO_NOT_EDIT_HERE
Functions
xt_exchanger_irecv_send.c File Reference
#include "core/ppm_xfuncs.h"
#include "xt/xt_mpi.h"
#include "xt_mpi_internal.h"
#include "xt_redist_internal.h"
#include "xt_exchanger_irecv_send.h"
#include "xt_exchanger_simple_base.h"
Include dependency graph for xt_exchanger_irecv_send.c:

Go to the source code of this file.

Functions

static void xt_exchanger_irecv_send_s_exchange (const void *src_data, void *dst_data, int nsend, int nrecv, struct Xt_redist_msg *send_msgs, struct Xt_redist_msg *recv_msgs, int tag_offset, MPI_Comm comm)
 
Xt_exchanger xt_exchanger_irecv_send_new (int nsend, int nrecv, struct Xt_redist_msg *send_msgs, struct Xt_redist_msg *recv_msgs, MPI_Comm comm, int tag_offset)
 

Detailed Description

Author
Jörg Behrens behre.nosp@m.ns@d.nosp@m.krz.d.nosp@m.e Moritz Hanke hanke.nosp@m.@dkr.nosp@m.z.de Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de

Definition in file xt_exchanger_irecv_send.c.

Function Documentation

◆ xt_exchanger_irecv_send_new()

Xt_exchanger xt_exchanger_irecv_send_new ( int  nsend,
int  nrecv,
struct Xt_redist_msg send_msgs,
struct Xt_redist_msg recv_msgs,
MPI_Comm  comm,
int  tag_offset 
)
Examples:
test_exchanger_parallel.c.

Definition at line 85 of file xt_exchanger_irecv_send.c.

Here is the call graph for this function:

◆ xt_exchanger_irecv_send_s_exchange()

static void xt_exchanger_irecv_send_s_exchange ( const void *  src_data,
void *  dst_data,
int  nsend,
int  nrecv,
struct Xt_redist_msg send_msgs,
struct Xt_redist_msg recv_msgs,
int  tag_offset,
MPI_Comm  comm 
)
static

Definition at line 58 of file xt_exchanger_irecv_send.c.

Here is the caller graph for this function: