Yet Another eXchange Tool 0.11.4
|
utility routines for manual handling of MPI DDT's More...
Go to the source code of this file.
Typedefs | |
typedef struct Xt_ddt_ * | Xt_ddt |
Functions | |
PPM_DSO_INTERNAL size_t | xt_ddt_get_pack_size (MPI_Datatype mpi_ddt) |
PPM_DSO_INTERNAL void | xt_ddt_pack (MPI_Datatype mpi_ddt, void const *src, void *dst) |
PPM_DSO_INTERNAL void | xt_ddt_unpack (MPI_Datatype mpi_ddt, void const *src, void *dst) |
utility routines for manual handling of MPI DDT's
contains utility routines for handling manual MPI DDT's
Definition in file xt_ddt.h.
PPM_DSO_INTERNAL size_t xt_ddt_get_pack_size | ( | MPI_Datatype | mpi_ddt | ) |
PPM_DSO_INTERNAL void xt_ddt_pack | ( | MPI_Datatype | mpi_ddt, |
void const * | src, | ||
void * | dst ) |
packs the data from the source buffer into destination buffer, based on the data layout described by MPI datatype
[in] | mpi_ddt | MPI datatype |
[in] | src | source buffer |
[out] | dst | destination buffer |
Definition at line 368 of file xt_ddt.c.
PPM_DSO_INTERNAL void xt_ddt_unpack | ( | MPI_Datatype | mpi_ddt, |
void const * | src, | ||
void * | dst ) |
unpacks the data from the source buffer into destination buffer, based on the data layout described by MPI datatype
[in] | mpi_ddt | MPI datatype |
[in] | src | source buffer |
[out] | dst | destination buffer |
Definition at line 580 of file xt_ddt.c.