AdjoinableMPI
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
request.h File Reference

definitions for an AMPI_Request which is an MPI_Request augmented with additional information More...

Include dependency graph for request.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AMPI_Request_S
 
enum  AMPI_Request_origin_E { AMPI_SEND_ORIGIN, AMPI_RECV_ORIGIN }
 
typedef enum AMPI_Request_origin_E AMPI_Request_origin
 
typedef struct AMPI_Request_S AMPI_Request
 

Detailed Description

definitions for an AMPI_Request which is an MPI_Request augmented with additional information

the request in the AMPI context need to be used to track extra information; the extra information cannot be exposed in Fortran77 but there can be a Fortran90 equivalent and it can be exposed in C to allow source transformation tools to use TBR analysis on the tracked information.

Definition in file request.h.