TclMPI  1.2
Tcl Bindings for MPI
tclmpi_req Struct Reference
Collaboration diagram for tclmpi_req:

Data Fields

const char * label
 
void * data
 
int len
 
int type
 
int source
 
int tag
 
MPI_Request * req
 
MPI_Comm comm
 
tclmpi_req_tnext
 

Detailed Description

Linked list entry to map MPI requests to "tclmpi::req%d" strings.

Field Documentation

◆ comm

MPI_Comm tclmpi_req::comm

communicator for non-blocking receive

◆ data

void* tclmpi_req::data

pointer to send or receive data buffer

◆ label

const char* tclmpi_req::label

identifier of this request

◆ len

int tclmpi_req::len

size of data block

◆ next

tclmpi_req_t* tclmpi_req::next

pointer to next struct

◆ req

MPI_Request* tclmpi_req::req

pointer MPI request handle generated by MPI

◆ source

int tclmpi_req::source

source rank of non-blocking receive

◆ tag

int tclmpi_req::tag

tag selector of non-blocking receive

◆ type

int tclmpi_req::type

data type of send data


The documentation for this struct was generated from the following file: