
00001 00013 00014 #ifndef _GRAPHPARTLB_H_ 00015 #define _GRAPHPARTLB_H_ 00016 00017 #include "CentralLB.h" 00018 #include "GraphPartLB.decl.h" 00019 00020 void CreateGraphPartLB(); 00021 00022 class GraphPartLB : public CentralLB { 00023 public: 00024 GraphPartLB(const CkLBOptions &opt); 00025 GraphPartLB(CkMigrateMessage *m) : CentralLB (m) { }; 00026 00027 void work(LDStats *stats); 00028 void pup(PUP::er &p) { CentralLB::pup(p); } 00029 00030 private: 00031 CmiBool QueryBalanceNow(int _step); 00032 }; 00033 00034 #endif /* _GRAPHPARTLB_H_ */ 00035
1.5.5