
#include <ckgraph.h>


Public Member Functions | |
| ProcArray (BaseLB::LDStats *stats) | |
| ~ProcArray () | |
| double | getAverageLoad () |
| void | resetTotalLoad () |
Data Fields | |
| std::vector< ProcInfo > | procs |
Protected Attributes | |
| double | avgLoad |
Definition at line 45 of file ckgraph.h.
| double ProcArray::getAverageLoad | ( | ) | [inline] |
Definition at line 49 of file ckgraph.h.
References avgLoad.
Referenced by TempAwareCommLB::work(), RefineSwapLB::work(), RecBipartLB::work(), GraphBFTLB::work(), and CommAwareRefineLB::work().

| std::vector<ProcInfo> ProcArray::procs |
Definition at line 53 of file ckgraph.h.
Referenced by addObjToProc(), ProcArrayTemp::convertToInsts(), handleTransfer(), IsSwapPossWithPe(), PrintProcLoad(), PrintProcLoadTemp(), PrintProcObj(), PrintProcObjTemp(), ProcArray(), RecursiveBiPart(), refine(), refineSwap(), removeObjFromProc(), resetTotalLoad(), updateLoadInfo(), ZoltanLB::work(), TreeMatchLB::work(), TempAwareGreedyLB::work(), TempAwareCommLB::work(), ScotchTopoLB::work(), ScotchRefineLB::work(), ScotchLB::work(), RefineSwapLB::work(), RecBipartLB::work(), MetisLB::work(), GraphBFTLB::work(), and CommAwareRefineLB::work().
double ProcArray::avgLoad [protected] |
Definition at line 56 of file ckgraph.h.
Referenced by ProcArrayTemp::convertToInsts(), getAverageLoad(), and ProcArray().
1.5.5