|
GADGET-4
|
implements a wrapper around MPI_Sendrecv that if needed transmits the data in smaller pieces than a prescribed maximum size More...
#include "gadgetconfig.h"#include <math.h>#include <mpi.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "../data/allvars.h"#include "../data/dtypes.h"#include "../mpi_utils/mpi_utils.h"Go to the source code of this file.
Functions | |
| int | myMPI_Sendrecv (void *sendb, size_t sendcount, MPI_Datatype sendtype, int dest, int sendtag, void *recvb, size_t recvcount, MPI_Datatype recvtype, int source, int recvtag, MPI_Comm comm, MPI_Status *status) |
implements a wrapper around MPI_Sendrecv that if needed transmits the data in smaller pieces than a prescribed maximum size
Definition in file sizelimited_sendrecv.cc.
| int myMPI_Sendrecv | ( | void * | sendb, |
| size_t | sendcount, | ||
| MPI_Datatype | sendtype, | ||
| int | dest, | ||
| int | sendtag, | ||
| void * | recvb, | ||
| size_t | recvcount, | ||
| MPI_Datatype | recvtype, | ||
| int | source, | ||
| int | recvtag, | ||
| MPI_Comm | comm, | ||
| MPI_Status * | status | ||
| ) |
Definition at line 24 of file sizelimited_sendrecv.cc.