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