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