Public Member Functions | Public Attributes | List of all members
processorInfo Class Reference

#include <elements.h>

Inheritance diagram for processorInfo:

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

Detailed Description

Definition at line 36 of file elements.h.

Constructor & Destructor Documentation

processorInfo::processorInfo ( )

Definition at line 53 of file elements.h.

53 : backgroundLoad(0.), idleTime(0.), computeLoad(0.), available(true) {}
double idleTime
Definition: elements.h:40
double computeLoad
Definition: elements.h:41
double backgroundLoad
Definition: elements.h:39
bool available
Definition: elements.h:44

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
double processorInfo::computeLoad
LargeIRSet processorInfo::computeSet
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

The documentation for this class was generated from the following file: