changa
3.5
Loading...
Searching...
No Matches
IntraNodeLBManager.h
1
#ifndef INTRA_NODE_LB_MANAGER_H
2
#define INTRA_NODE_LB_MANAGER_H
3
4
#include <vector>
5
6
using
std::vector;
7
9
class
IntraNodeLBManager :
public
CBase_IntraNodeLBManager {
10
11
public
:
12
IntraNodeLBManager(
int
dummy, CkGroupID gid);
13
14
IntraNodeLBManager(CkMigrateMessage *m);
15
16
void
pup(PUP::er &p);
17
18
void
registerTP();
19
void
finishedTPWork();
20
21
vector<int> getOtherIdlePes();
22
23
private
:
24
int
total_tps_;
25
int
tps_done_;
26
int
num_loc_mgr_;
27
CkGroupID *loc_mgr_;
28
};
29
#endif
Generated by
1.13.2