#include <BaseLB.h>
Public Member Functions | |
LBMigrateMsg () | |
void | pup (PUP::er &p) |
Data Fields | |
int | level |
int | n_moves |
MigrateInfo * | moves |
char * | avail_vector |
int | next_lb |
double * | expectedLoad |
int | step |
int | lbDecisionCount |
Definition at line 223 of file BaseLB.h.
void LBMigrateMsg::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 241 of file BaseLB.h.
References avail_vector, Converse::CkNumPes(), expectedLoad, level, moves, n_moves, next_lb, and p.
Referenced by CkMessageReplay::process().
Definition at line 225 of file BaseLB.h.
Referenced by HybridBaseLB::createMigrateMsg(), CentralLB::extractMigrateMsg(), pup(), and HybridBaseLB::ReceiveMigration().
Definition at line 227 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), HybridBaseLB::createMigrateMsg(), CentralLB::createMigrateMsg(), CentralLB::extractMigrateMsg(), HierarchicalLB::finished_transfer_requests(), getPredictedLoadWithMsg(), CentralLB::InitiateScatter(), DistributedLB::PackAndSendMigrateMsgs(), LBSimulation::PrintDecisions(), CentralLB::printStrategyStats(), DistBaseLB::ProcessMigrationDecision(), CentralLB::ProcessReceiveMigration(), pup(), WSLB::ReceiveMigration(), NborBaseLB::ReceiveMigration(), HybridBaseLB::ReceiveMigration(), WSLB::ReceiveStats(), NborBaseLB::ReceiveStats(), CentralLB::simulationRead(), WSLB::Strategy(), NeighborLB::Strategy(), NeighborCommLB::Strategy(), NborBaseLB::Strategy(), and DistBaseLB::Strategy().
Definition at line 228 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), HybridBaseLB::createMigrateMsg(), CentralLB::createMigrateMsg(), CentralLB::extractMigrateMsg(), HierarchicalLB::finished_transfer_requests(), getPredictedLoadWithMsg(), CentralLB::InitiateScatter(), DistributedLB::PackAndSendMigrateMsgs(), LBSimulation::PrintDecisions(), DistBaseLB::ProcessMigrationDecision(), CentralLB::ProcessReceiveMigration(), pup(), WSLB::ReceiveMigration(), NborBaseLB::ReceiveMigration(), HybridBaseLB::ReceiveMigration(), WSLB::ReceiveStats(), NborBaseLB::ReceiveStats(), WSLB::Strategy(), NeighborLB::Strategy(), and NeighborCommLB::Strategy().
Definition at line 230 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), CentralLB::extractMigrateMsg(), CentralLB::ProcessReceiveMigration(), and pup().
Definition at line 231 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), CentralLB::extractMigrateMsg(), CentralLB::ProcessReceiveMigration(), and pup().
double* LBMigrateMsg::expectedLoad |
Definition at line 233 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), CentralLB::extractMigrateMsg(), CentralLB::ProcessReceiveMigration(), and pup().
Definition at line 237 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), and CentralLB::ProcessReceiveMigration().
Definition at line 238 of file BaseLB.h.
Referenced by CentralLB::ApplyDecision(), and CentralLB::ProcessReceiveMigration().