DistDir
|
The structure contains information about MPI backend. More...
#include <backend_mpi.h>
Data Fields | |
MPI_Datatype | type |
MPI datatype used for the exchange. More... | |
MPI_Aint | type_size |
Size of the MPI datatype used for the exchange. More... | |
MPI_Request * | req |
array of message requests More... | |
MPI_Status * | stat |
array of message status More... | |
int | nreq_send |
number of send message requests More... | |
int | nreq_recv |
number of recv message requests More... | |
kernel_backend_func_wait | wait |
communication library wait function More... | |
kernel_func_isendirecv | isend |
communication library non blocking send function More... | |
kernel_func_isendirecv | irecv |
communication library non blocking recv function More... | |
kernel_func_recv | recv |
communication library recv function More... | |
The structure contains information about MPI backend.
kernel_func_isendirecv t_mpi_exchange::irecv |
communication library non blocking recv function
kernel_func_isendirecv t_mpi_exchange::isend |
communication library non blocking send function
int t_mpi_exchange::nreq_recv |
number of recv message requests
int t_mpi_exchange::nreq_send |
number of send message requests
kernel_func_recv t_mpi_exchange::recv |
communication library recv function
MPI_Request* t_mpi_exchange::req |
array of message requests
MPI_Status* t_mpi_exchange::stat |
array of message status
MPI_Datatype t_mpi_exchange::type |
MPI datatype used for the exchange.
MPI_Aint t_mpi_exchange::type_size |
Size of the MPI datatype used for the exchange.
kernel_backend_func_wait t_mpi_exchange::wait |
communication library wait function