#include <WSLB.h>
Inheritance diagram for WSLB:


Definition at line 25 of file WSLB.h.
| WSLB::WSLB | ( | CkMigrateMessage * | m | ) | [inline] |
| int WSLB::step | ( | ) | [inline] |
Reimplemented from BaseLB.
Definition at line 43 of file WSLB.h.
References mystep.
Referenced by AtSync(), MigrationDone(), and QueryBalanceNow().
| virtual int WSLB::num_neighbors | ( | ) | [inline, protected, virtual] |
| virtual void WSLB::neighbors | ( | int * | _n | ) | [inline, protected, virtual] |
int WSLB::proc_speed [protected] |
double WSLB::total_walltime [protected] |
double WSLB::total_cputime [protected] |
double WSLB::idletime [protected] |
double WSLB::bg_walltime [protected] |
double WSLB::bg_cputime [protected] |
int WSLB::obj_data_sz [protected] |
LDObjData* WSLB::objData [protected] |
int WSLB::comm_data_sz [protected] |
LDCommData* WSLB::commData [protected] |
double WSLB::obj_walltime [protected] |
double WSLB::obj_cputime [protected] |
struct { ... } WSLB::myStats [protected] |
Referenced by AssembleStats(), Strategy(), and WSLB().
CProxy_WSLB WSLB::thisProxy [private] |
Definition at line 103 of file WSLB.h.
Referenced by AtSync(), MigrationDone(), ReceiveStats(), and WSLB().
LBTopology* WSLB::topo [private] |
int WSLB::mystep [private] |
int WSLB::stats_msg_count [private] |
WSLBStatsMsg** WSLB::statsMsgsList [private] |
Definition at line 107 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveStats(), WSLB(), and ~WSLB().
LDStats* WSLB::statsDataList [private] |
Definition at line 108 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveStats(), WSLB(), and ~WSLB().
int WSLB::migrates_completed [private] |
int WSLB::migrates_expected [private] |
Definition at line 110 of file WSLB.h.
Referenced by Migrated(), MigrationDone(), ReceiveMigration(), and WSLB().
LBMigrateMsg** WSLB::mig_msgs [private] |
Definition at line 111 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveMigration(), WSLB(), and ~WSLB().
int WSLB::mig_msgs_received [private] |
int WSLB::mig_msgs_expected [private] |
Definition at line 113 of file WSLB.h.
Referenced by AtSync(), FindNeighbors(), ReceiveMigration(), and ReceiveStats().
int* WSLB::neighbor_pes [private] |
Definition at line 114 of file WSLB.h.
Referenced by AtSync(), FindNeighbors(), ReceiveMigration(), ReceiveStats(), WSLB(), and ~WSLB().
int WSLB::receive_stats_ready [private] |
double WSLB::start_lb_time [private] |
double WSLB::first_step_time [private] |
double WSLB::usage [private] |
double WSLB::usage_int_err [private] |
CmiBool WSLB::vacate [private] |
Definition at line 120 of file WSLB.h.
Referenced by AssembleStats(), QueryBalanceNow(), Strategy(), and WSLB().
1.5.1