NLBStatsMsg Class Reference
[Charm++ Load Balancing Framework]

#include <NborBaseLB.h>

Collaboration diagram for NLBStatsMsg:

Collaboration graph
[legend]

Public Member Functions

 NLBStatsMsg (int osz, int csz)
 NLBStatsMsg (NLBStatsMsg *s)
 NLBStatsMsg ()
 ~NLBStatsMsg ()
void pup (PUP::er &p)

Data Fields

int from_pe
int serial
int pe_speed
double total_walltime
double total_cputime
double idletime
double bg_walltime
double bg_cputime
double obj_walltime
double obj_cputime
int n_objs
LDObjDataobjData
int n_comm
LDCommDatacommData

Detailed Description

Definition at line 101 of file NborBaseLB.h.


Constructor & Destructor Documentation

NLBStatsMsg::NLBStatsMsg (  )  [inline]

Definition at line 120 of file NborBaseLB.h.


Field Documentation

int NLBStatsMsg::from_pe

Definition at line 103 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

int NLBStatsMsg::serial

Definition at line 104 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), and pup().

int NLBStatsMsg::pe_speed

Definition at line 105 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::total_walltime

Definition at line 106 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::total_cputime

Definition at line 107 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::idletime

Definition at line 108 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::bg_walltime

Definition at line 109 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::bg_cputime

Definition at line 110 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::obj_walltime

Definition at line 111 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), and NborBaseLB::ReceiveStats().

double NLBStatsMsg::obj_cputime

Definition at line 112 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), and NborBaseLB::ReceiveStats().

int NLBStatsMsg::n_objs

Definition at line 113 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

LDObjData* NLBStatsMsg::objData

Definition at line 114 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), NLBStatsMsg(), pup(), NborBaseLB::ReceiveStats(), and ~NLBStatsMsg().

int NLBStatsMsg::n_comm

Definition at line 115 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), pup(), and NborBaseLB::ReceiveStats().

LDCommData* NLBStatsMsg::commData

Definition at line 116 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), NLBStatsMsg(), pup(), NborBaseLB::ReceiveStats(), and ~NLBStatsMsg().


The documentation for this class was generated from the following files:
Generated on Sun Jun 29 13:34:28 2008 for Charm++ by  doxygen 1.5.1