nm_mpi_nmad.h
Go to the documentation of this file.
void nm_mpi_nmad_data_get(struct nm_data_s *p_data, void *ptr, MPI_Datatype datatype, int count)
build a nm_data from MPI data in ptr, datatype, count
void nm_mpi_nmad_data_release(MPI_Datatype datatype)
release refcount for given datatype
void nm_mpi_nmad_dest(nm_session_t *p_session, nm_gate_t *p_gate, MPI_Comm comm, int rank)
get session & gate from MPI communicator & rank
standard MPI public header
This is the common public header for NewMad.
Definition nm_coll_inline.h:19
a data descriptor, used to pack/unpack data from app layout to/from contiguous buffers
Definition nm_data.h:196
Definition nm_session_private.h:24