#include <MPIExchangeBlocksInfo.h>

| Public Member Functions | |
| MPIExchangeBlocksInfo (int numBlocks) | |
| virtual | ~MPIExchangeBlocksInfo () | 
| MPIMessageSpec | getMsgSpec (int buf_idx) | 
| Public Attributes | |
| bool * | hasContent | 
| void * | baseBufferPtr | 
| int * | counts | 
| int * | displs | 
| void ** | buffers | 
| MPI::Datatype * | datatypes | 
| int | numBlocks | 
| MPIMessageSpec::ContentType_t * | content_types | 
Definition at line 23 of file MPIExchangeBlocksInfo.h.
| MPIExchangeBlocksInfo::MPIExchangeBlocksInfo | ( | int | numBlocks | ) | 
| MPIExchangeBlocksInfo::~MPIExchangeBlocksInfo | ( | ) |  [virtual] | 
| MPIMessageSpec MPIExchangeBlocksInfo::getMsgSpec | ( | int | buf_idx | ) | 
Definition at line 21 of file MPIExchangeBlocksInfo.cpp.
References MPIMessageSpec::buffer, buffers, MPIMessageSpec::count, counts, MPIMessageSpec::datatype, datatypes, MPIMessageSpec::displacement, and displs.
Referenced by MPIOutputBufferVector::initialize(), and MPIInputBufferVector::initialize().
Definition at line 29 of file MPIExchangeBlocksInfo.h.
Definition at line 31 of file MPIExchangeBlocksInfo.h.
Definition at line 33 of file MPIExchangeBlocksInfo.h.
Referenced by MPISynchroShuffleAllToAllComm::doExchangeAlgorithm(), MPIDefaultAllToAllCommunicator::doExchangeAlgorithm(), getMsgSpec(), MPIExchangeBlocksInfo(), and ~MPIExchangeBlocksInfo().
Definition at line 34 of file MPIExchangeBlocksInfo.h.
Referenced by MPIDefaultAllToAllCommunicator::doExchangeAlgorithm(), getMsgSpec(), MPIExchangeBlocksInfo(), and ~MPIExchangeBlocksInfo().
Definition at line 35 of file MPIExchangeBlocksInfo.h.
Referenced by MPISynchroShuffleAllToAllComm::doExchangeAlgorithm(), getMsgSpec(), MPIExchangeBlocksInfo(), and ~MPIExchangeBlocksInfo().
| MPI::Datatype* MPIExchangeBlocksInfo::datatypes | 
Definition at line 37 of file MPIExchangeBlocksInfo.h.
Referenced by MPISynchroShuffleAllToAllComm::doExchangeAlgorithm(), MPIDefaultAllToAllCommunicator::doExchangeAlgorithm(), getMsgSpec(), MPIExchangeBlocksInfo(), and ~MPIExchangeBlocksInfo().
Definition at line 39 of file MPIExchangeBlocksInfo.h.
Definition at line 41 of file MPIExchangeBlocksInfo.h.
 1.5.5
 1.5.5