| 
    FEI
    Version of the Day
    
   | 
 
#include <snl_fei_RecordMsgHandler.hpp>

Public Types | |
| enum | |
Public Member Functions | |
| RecordMsgHandler (int localProc, RecordCollection *recordCollection, snl_fei::PointBlockMap &ptBlkMap, std::vector< fei::FieldMask * > &fieldMasks, std::vector< int > &eqnNumbers) | |
| virtual | ~RecordMsgHandler () | 
| 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 | setTask (int task) | 
| void | setSendPattern (fei::comm_map *pattern) | 
| void | setRecvPattern (fei::comm_map *pattern) | 
Implementation of MessageHandler specialized for Record objects.
Definition at line 22 of file snl_fei_RecordMsgHandler.hpp.
| anonymous enum | 
enumeration for operation-types
Definition at line 35 of file snl_fei_RecordMsgHandler.hpp.
| snl_fei::RecordMsgHandler::RecordMsgHandler | ( | int | localProc, | 
| RecordCollection * | recordCollection, | ||
| snl_fei::PointBlockMap & | ptBlkMap, | ||
| std::vector< fei::FieldMask * > & | fieldMasks, | ||
| std::vector< int > & | eqnNumbers | ||
| ) | 
constructor
Definition at line 21 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
destructor
Definition at line 39 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
Get list of processors to be sent to.
Implements fei::MessageHandler< int >.
Definition at line 43 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
Get list of processors to be received from.
Implements fei::MessageHandler< int >.
Definition at line 49 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
Get length of message to be sent to a specified processor.
Implements fei::MessageHandler< int >.
Definition at line 55 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
Get message data to be sent to specified processor.
Implements fei::MessageHandler< int >.
Definition at line 74 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  virtual | 
Process a message received from a specified processor.
Implements fei::MessageHandler< int >.
Definition at line 91 of file snl_fei_RecordMsgHandler.cpp.
      
  | 
  inline | 
clumsy method for specifying the next operation to be performed.
Definition at line 54 of file snl_fei_RecordMsgHandler.hpp.
      
  | 
  inline | 
Set the pattern that specifies processors to be sent to.
Definition at line 57 of file snl_fei_RecordMsgHandler.hpp.
      
  | 
  inline | 
Set the pattern that specifies processors to be received from.
Definition at line 61 of file snl_fei_RecordMsgHandler.hpp.
 1.8.5