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

#include <elements.h>

Inheritance diagram for processorInfo:
InfoRecord

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 ( )
inline

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: