processorInfo Class Reference

#include <elements.h>

Inheritance diagram for processorInfo:

InfoRecord List of all members.

Public Member Functions

 processorInfo ()

Public Attributes

double backgroundLoad
double idleTime
double computeLoad
bool available
LargeIRSet patchSet
LargeIRSet proxies
LargeIRSet computeSet

Detailed Description

Definition at line 36 of file elements.h.


Constructor & Destructor Documentation

processorInfo::processorInfo (  )  [inline]

Definition at line 53 of file elements.h.

00053 : backgroundLoad(0.), idleTime(0.), computeLoad(0.), available(true) {}


Member Data Documentation

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::assign(), Rebalancer::deAssign(), Rebalancer::decrSTLoad(), Rebalancer::incrSTLoad(), Rebalancer::multirefine(), Rebalancer::numAvailable(), Rebalancer::printLoads(), Rebalancer::printSummary(), 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::printSummary(), and Rebalancer::Rebalancer().


The documentation for this class was generated from the following file:
Generated on Mon Sep 25 01:17:19 2017 for NAMD by  doxygen 1.4.7