NborBaseLB::LDStats Struct Reference

#include <NborBaseLB.h>

Collaboration diagram for NborBaseLB::LDStats:

Collaboration graph
[legend]

Public Member Functions

void clearBgLoad ()

Data Fields

int from_pe
double total_walltime
double total_cputime
double idletime
double bg_walltime
double bg_cputime
double obj_walltime
double obj_cputime
int pe_speed
CmiBool available
CmiBool move
int n_objs
LDObjDataobjData
int n_comm
LDCommDatacommData

Detailed Description

Definition at line 52 of file NborBaseLB.h.


Member Function Documentation

void NborBaseLB::LDStats::clearBgLoad (  )  [inline]

Definition at line 70 of file NborBaseLB.h.

References bg_cputime, bg_walltime, and idletime.


Field Documentation

int NborBaseLB::LDStats::from_pe

Definition at line 53 of file NborBaseLB.h.

Referenced by NborBaseLB::NborBaseLB(), NborBaseLB::ReceiveStats(), and NeighborLB::Strategy().

double NborBaseLB::LDStats::total_walltime

Definition at line 54 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), NborBaseLB::ReceiveStats(), NeighborLB::Strategy(), and NeighborCommLB::Strategy().

double NborBaseLB::LDStats::total_cputime

Definition at line 55 of file NborBaseLB.h.

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

double NborBaseLB::LDStats::idletime

Definition at line 56 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), clearBgLoad(), NborBaseLB::ReceiveStats(), NeighborLB::Strategy(), and NeighborCommLB::Strategy().

double NborBaseLB::LDStats::bg_walltime

Definition at line 57 of file NborBaseLB.h.

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

double NborBaseLB::LDStats::bg_cputime

Definition at line 58 of file NborBaseLB.h.

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

double NborBaseLB::LDStats::obj_walltime

Definition at line 59 of file NborBaseLB.h.

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

double NborBaseLB::LDStats::obj_cputime

Definition at line 60 of file NborBaseLB.h.

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

int NborBaseLB::LDStats::pe_speed

Definition at line 61 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats(), NborBaseLB::NborBaseLB(), NborBaseLB::ReceiveStats(), NeighborLB::Strategy(), and NeighborCommLB::Strategy().

CmiBool NborBaseLB::LDStats::available

Definition at line 62 of file NborBaseLB.h.

CmiBool NborBaseLB::LDStats::move

Definition at line 63 of file NborBaseLB.h.

Referenced by NborBaseLB::AssembleStats().

int NborBaseLB::LDStats::n_objs

Definition at line 65 of file NborBaseLB.h.

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

LDObjData* NborBaseLB::LDStats::objData

Definition at line 66 of file NborBaseLB.h.

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

int NborBaseLB::LDStats::n_comm

Definition at line 67 of file NborBaseLB.h.

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

LDCommData* NborBaseLB::LDStats::commData

Definition at line 68 of file NborBaseLB.h.

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


The documentation for this struct was generated from the following file:
Generated on Sun Jun 29 13:34:25 2008 for Charm++ by  doxygen 1.5.1