
#include <ckgraph.h>

Public Member Functions | |
| ProcInfo () | |
| ProcInfo (int i, double ov, double tl, double sp, bool avail) | |
| int | getProcId () |
| void | setProcId (int _id) |
| double | getTotalLoad () const |
| double & | overhead () |
| double & | totalLoad () |
| double & | pe_speed () |
| bool | isAvailable () |
Protected Attributes | |
| int | id |
| double | _overhead |
| double | _totalLoad |
| double | _pe_speed |
| bool | available |
Friends | |
| class | ProcArray |
Definition at line 20 of file ckgraph.h.
| int ProcInfo::getProcId | ( | ) | [inline] |
Definition at line 26 of file ckgraph.h.
References id.
Referenced by handleTransfer(), TreeMatchLB::work(), TempAwareGreedyLB::work(), TempAwareCommLB::work(), GreedyLB::work(), and CommAwareRefineLB::work().

| double ProcInfo::getTotalLoad | ( | ) | const [inline] |
Definition at line 28 of file ckgraph.h.
References _totalLoad.
Referenced by TempAwareGreedyLB::ProcLoadGreater::operator()(), RefineSwapLB::ProcLoadGreater::operator()(), GreedyLB::ProcLoadGreater::operator()(), and updateLoadInfo().

| double& ProcInfo::overhead | ( | ) | [inline] |
| double& ProcInfo::totalLoad | ( | ) | [inline] |
Definition at line 33 of file ckgraph.h.
References _totalLoad.
Referenced by handleTransfer(), TreeMatchLB::ProcLoadGreater::operator()(), TreeMatchLB::work(), TempAwareGreedyLB::work(), and GreedyLB::work().

| double& ProcInfo::pe_speed | ( | ) | [inline] |
Definition at line 34 of file ckgraph.h.
References _pe_speed.
Referenced by GreedyLB::work().

| bool ProcInfo::isAvailable | ( | ) | [inline] |
int ProcInfo::id [protected] |
double ProcInfo::_overhead [protected] |
double ProcInfo::_totalLoad [protected] |
double ProcInfo::_pe_speed [protected] |
bool ProcInfo::available [protected] |
1.5.5