PPL Logo

PhasebyArrayLB Class Reference
[Charm++ Load Balancing Framework]

#include <PhasebyArrayLB.h>

Inheritance diagram for PhasebyArrayLB:

Inheritance graph
[legend]
Collaboration diagram for PhasebyArrayLB:

Collaboration graph
[legend]

Public Member Functions

 PhasebyArrayLB (const CkLBOptions &)
 PhasebyArrayLB (CkMigrateMessage *m)

Private Member Functions

bool QueryBalanceNow (int step)
void copyStats (BaseLB::LDStats *stats, BaseLB::LDStats *tempStats)
void updateStats (BaseLB::LDStats *stats, BaseLB::LDStats *tempStats)
void work (LDStats *stats)

Private Attributes

BaseLB::LDStatstempStats
CentralLBlb
CkVec< LDOMidomids
CkVec< boolmigratableOMs

Detailed Description

Definition at line 14 of file PhasebyArrayLB.h.


Constructor & Destructor Documentation

PhasebyArrayLB::PhasebyArrayLB ( const CkLBOptions  ) 

PhasebyArrayLB::PhasebyArrayLB ( CkMigrateMessage m  )  [inline]

Definition at line 17 of file PhasebyArrayLB.h.


Field Documentation

Definition at line 20 of file PhasebyArrayLB.h.

Referenced by work().

Definition at line 21 of file PhasebyArrayLB.h.

Referenced by work().

Definition at line 22 of file PhasebyArrayLB.h.

Referenced by work().

Definition at line 23 of file PhasebyArrayLB.h.

Referenced by work().


The documentation for this class was generated from the following files:

Generated on Mon Sep 21 08:28:35 2020 for Charm++ by  doxygen 1.5.5