FEI
Version of the Day
|
#include <snl_fei_SubdMsgHandler.hpp>
Public Member Functions | |
SubdMsgHandler (RecordCollection *recordCollection, fei::SharedIDs< int > *sharedIDTable, fei::SharedIDs< int > *subdomainIDTable) | |
virtual | ~SubdMsgHandler () |
std::vector< int > & | getSendProcs () |
std::vector< int > & | getRecvProcs () |
int | getSendMessageLength (int destProc, int &messageLength) |
int | getSendMessage (int destProc, std::vector< int > &message) |
int | processRecvMessage (int srcProc, std::vector< int > &message) |
void | setSendPattern (fei::comm_map *pattern) |
void | setRecvPattern (fei::comm_map *pattern) |
implementation of MessageHandler for subdomain data
Definition at line 24 of file snl_fei_SubdMsgHandler.hpp.
snl_fei::SubdMsgHandler::SubdMsgHandler | ( | RecordCollection * | recordCollection, |
fei::SharedIDs< int > * | sharedIDTable, | ||
fei::SharedIDs< int > * | subdomainIDTable | ||
) |
constructor
Definition at line 20 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
destructor
Definition at line 33 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
get list of processors to be sent to
Implements fei::MessageHandler< int >.
Definition at line 37 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
get list of processors to be recvd from
Implements fei::MessageHandler< int >.
Definition at line 43 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
get length of message to be sent to specified proc
Implements fei::MessageHandler< int >.
Definition at line 49 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
get message to be sent to specified proc
Implements fei::MessageHandler< int >.
Definition at line 63 of file snl_fei_SubdMsgHandler.cpp.
|
virtual |
process message received from specified recv proc
Implements fei::MessageHandler< int >.
Definition at line 94 of file snl_fei_SubdMsgHandler.cpp.
|
inline |
set pattern describing procs to be sent to
Definition at line 49 of file snl_fei_SubdMsgHandler.hpp.
|
inline |
set pattern describing procs to be recvd from
Definition at line 53 of file snl_fei_SubdMsgHandler.hpp.