|
NAMD
|
#include <elements.h>
Public Member Functions | |
| processorInfo () | |
Public Attributes | |
| double | backgroundLoad |
| double | idleTime |
| double | computeLoad |
| bool | available |
| LargeIRSet | patchSet |
| LargeIRSet | proxies |
| LargeIRSet | computeSet |
Public Attributes inherited from InfoRecord | |
| double | load |
| int | Id |
Definition at line 36 of file elements.h.
|
inline |
Definition at line 53 of file elements.h.
| bool processorInfo::available |
Definition at line 44 of file elements.h.
Referenced by RefineTorusLB::newRefine(), and Rebalancer::refine_togrid().
| double processorInfo::backgroundLoad |
Definition at line 39 of file elements.h.
Referenced by Rebalancer::adjustBackgroundLoadAndComputeAverage(), Rebalancer::assign(), Rebalancer::computeAverage(), Rebalancer::deAssign(), Rebalancer::decrSTLoad(), Rebalancer::incrSTLoad(), Rebalancer::multirefine(), Rebalancer::numAvailable(), Rebalancer::printLoads(), Rebalancer::printSummary(), Rebalancer::Rebalancer(), and NamdCentLB::Strategy().
| double processorInfo::computeLoad |
Definition at line 41 of file elements.h.
Referenced by Rebalancer::assign(), Rebalancer::deAssign(), Rebalancer::multirefine(), Rebalancer::printSummary(), and Rebalancer::Rebalancer().
| LargeIRSet processorInfo::computeSet |
Definition at line 47 of file elements.h.
Referenced by Rebalancer::assign(), Rebalancer::deAssign(), Rebalancer::multirefine(), RefineTorusLB::newRefine(), Rebalancer::printSummary(), and Rebalancer::refine().
| double processorInfo::idleTime |
Definition at line 40 of file elements.h.
| LargeIRSet processorInfo::patchSet |
Definition at line 45 of file elements.h.
Referenced by Rebalancer::printLoads(), and Rebalancer::Rebalancer().
| LargeIRSet processorInfo::proxies |
Definition at line 46 of file elements.h.
Referenced by Rebalancer::assign(), Rebalancer::deAssign(), Rebalancer::numAvailable(), Rebalancer::printLoads(), Rebalancer::printSummary(), and Rebalancer::Rebalancer().
1.8.14