Yet Another eXchange Tool
0.9.0
|
#include <xt_exchanger.h>
Public Attributes | |
Xt_exchanger(* | copy )(Xt_exchanger, MPI_Comm, int) |
void(* | delete )(Xt_exchanger) |
void(* | s_exchange )(Xt_exchanger, const void *, void *) |
void(* | a_exchange )(Xt_exchanger, const void *, void *, Xt_request *request) |
int(* | get_msg_ranks )(Xt_exchanger, enum xt_msg_direction, int *restrict *) |
MPI_Datatype(* | get_MPI_Datatype )(Xt_exchanger, int, enum xt_msg_direction) |
Definition at line 65 of file xt_exchanger.h.
void(* xt_exchanger_vtable::a_exchange) (Xt_exchanger, const void *, void *, Xt_request *request) |
Definition at line 69 of file xt_exchanger.h.
Xt_exchanger(* xt_exchanger_vtable::copy) (Xt_exchanger, MPI_Comm, int) |
Definition at line 66 of file xt_exchanger.h.
void(* xt_exchanger_vtable::delete) (Xt_exchanger) |
Definition at line 67 of file xt_exchanger.h.
MPI_Datatype(* xt_exchanger_vtable::get_MPI_Datatype) (Xt_exchanger, int, enum xt_msg_direction) |
Definition at line 71 of file xt_exchanger.h.
int(* xt_exchanger_vtable::get_msg_ranks) (Xt_exchanger, enum xt_msg_direction, int *restrict *) |
Definition at line 70 of file xt_exchanger.h.
void(* xt_exchanger_vtable::s_exchange) (Xt_exchanger, const void *, void *) |
Definition at line 68 of file xt_exchanger.h.