Hitmap 1.3
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
Data Fields
HitComAlltoallv Struct Reference

#include <hit_com.h>

Inheritance diagram for HitComAlltoallv:
Inheritance graph
[legend]
Collaboration diagram for HitComAlltoallv:
Collaboration graph
[legend]

Data Fields

int * sendcnts
 
int * sdispls
 
int * recvcnts
 
int * rdispls
 
struct HitComSparsesparse
 
- Data Fields inherited from HitCom
int commType
 
int myself
 
int sendTo
 
int recvFrom
 
int tag
 
HitType typeSend
 
HitType typeRecv
 
void * dataSend
 
void * dataRecv
 
MPI_Comm comm
 
MPI_Request requestSend
 
MPI_Request requestRecv
 
MPI_Status statusSend
 
MPI_Status statusRecv
 
HitOp operation
 
int count
 
struct HitComAlltoallvalltoallv
 

Detailed Description

HitComAlltoallv: This struct extends the HitCom struct to allow alltoallv communications.

Definition at line 252 of file hit_com.h.

Field Documentation

int* rdispls

Recv displacements for all to all v.

Definition at line 257 of file hit_com.h.

int* recvcnts

Recv counts for all to all v.

Definition at line 256 of file hit_com.h.

int* sdispls

Send displacements for all to all v.

Definition at line 255 of file hit_com.h.

int* sendcnts

Send counts for all to all v.

Definition at line 254 of file hit_com.h.

struct HitComSparse* sparse

Pointer to the struct to extend.

Definition at line 259 of file hit_com.h.


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