26 #include "PatchMgr.decl.h"    29 #include "TopoManager.h"   199   int recvCheckpointReq_index;
   200   int recvCheckpointLoad_index;
   201   int recvCheckpointStore_index;
   202   int recvCheckpointAck_index;
   204   int recvExchangeReq_index;
   205   int recvExchangeMsg_index;
   217   int migrationCountdown;
 
SortedArray< MovePatch > MovePatchList
 
void recvCheckpointStore_handler(envelope *)
 
void recvExchangeMsg_handler(envelope *)
 
void recvCheckpointReq_handler(envelope *)
 
void setHomePatchFixedAtomNum(int patchId, int numFixed)
 
void sendOneHomePatch(int patchId, int nodeId)
 
void createHomePatch(PatchID pid, FullAtomList &a)
 
void sendAtoms(PatchID pid, FullAtomList &a)
 
void recvExchangeMsg(ExchangeAtomsMsg *msg)
 
void sendExchangeReq(int pid, int src)
 
void recvCheckpointAck_handler(envelope *)
 
void recvExchangeReq(ExchangeAtomsReqMsg *msg)
 
void recvCheckpointLoad_handler(envelope *)
 
void movePatch(PatchID, NodeID)
 
void sendCheckpointAck(int pid, int dst, int dstpe)
 
void recvCheckpointLoad(CheckpointAtomsMsg *msg)
 
void recvCheckpointStore(CheckpointAtomsMsg *msg)
 
MovePatchesMsg(PatchID n, FullAtomList &a)
 
int operator==(MovePatch m)
 
ResizeArrayIter< MovePatch > MovePatchListIter
 
void recvAtoms(MovePatchesMsg *msg)
 
void recvMigrateAtomsCombined(MigrateAtomsCombinedMsg *)
 
MovePatch(PatchID p=-1, NodeID n=-1)
 
void sendMigrationMsgs(PatchID, MigrationInfo *, int)
 
void setLattice(SetLatticeMsg *msg)
 
int berendsenPressure_count
 
void recvExchangeReq_handler(envelope *)
 
void sendCheckpointLoad(CheckpointAtomsMsg *msg, int dst, int dstpe)
 
void moveAtom(MoveAtomMsg *msg)
 
int operator<(MovePatch m)
 
void recvCheckpointAck(CheckpointAtomsReqMsg *msg)
 
Elem * find(const Elem &elem)
 
void moveAllBy(MoveAllByMsg *msg)
 
static MovePatchesMsg * unpack(void *ptr)
 
static void * pack(MovePatchesMsg *msg)
 
HomePatch * homePatch(PatchID pid)
 
void swap(ResizeArray< Elem > &ra)
 
void sendCheckpointStore(CheckpointAtomsMsg *msg, int dst, int dstpe)
 
void recvCheckpointReq(CheckpointAtomsReqMsg *msg)
 
void sendCheckpointReq(int pid, int remote, const char *key, int task)
 
static PatchMgr * Object()
 
void sendExchangeMsg(ExchangeAtomsMsg *msg, int dst, int dstpe)
 
void recvMovePatches(MovePatchesMsg *msg)