8 #ifndef _NAMDHYBRIDLB_H_ 9 #define _NAMDHYBRIDLB_H_ 11 #include <HybridBaseLB.h> 12 #include "NamdHybridLB.decl.h" 43 void pup(PUP::er &p) {
66 CProxy_NamdHybridLB thisProxy;
86 bool QueryBalanceNow(
int step);
90 CLBMigrateMsg* Strategy(LDStats* stats);
91 LBMigrateMsg* GrpLevelStrategy(LDStats* stats);
93 int buildData(LDStats* stats);
94 int requiredProxies(
PatchID id,
int neighborNodes[]);
95 void dumpDataASCII(
char *file,
int numProcessors,
int numPatches,
void UpdateLocalLBInfo(LocalLBInfoMsg *msg)
NamdHybridLB(const CkLBOptions &opt)
Default constructor.
void splitComputes(SplitComputesMsg *)
NamdHybridLB(CkMigrateMessage *m)
void CreateNamdHybridLB()