doc: Add serial to list of ci file reserved words
[charm.git] / src / ck-ldb / ScotchRefineLB.h
1 /** \file ScotchRefineLB.h
2  *  Date Created: November 25th, 2010
3  *
4  */
5
6 /**
7  *  \addtogroup CkLdb
8  */
9
10 /*@{*/
11
12 #ifndef _SCOTCHREFINELB_H_
13 #define _SCOTCHREFINELB_H_
14
15 #include "CentralLB.h"
16 #include "ScotchRefineLB.decl.h"
17
18 void CreateScotchRefineLB();
19
20 class ScotchRefineLB : public CentralLB {
21   public:
22     ScotchRefineLB(const CkLBOptions &opt);
23     ScotchRefineLB(CkMigrateMessage *m) : CentralLB (m) { };
24
25     void work(LDStats *stats);
26     void pup(PUP::er &p) { CentralLB::pup(p); }
27
28   private:
29     CmiBool QueryBalanceNow(int _step);
30 };
31
32 #endif /* _SCOTCHREFINELB_H_ */
33
34 /*@}*/