
#include <RefineTopoLB.h>


| Public Member Functions | |
| RefineTopoLB (const CkLBOptions &opt) | |
| RefineTopoLB (CkMigrateMessage *m) | |
| void | work (LDStats *stats) | 
| void | pup (PUP::er &p) | 
| Protected Member Functions | |
| double | getCpartHopBytes (int cpart, int proc, int count) | 
| double | findSwapGain (int cpart1, int cpart2, int n_pes) | 
| bool | QueryBalanceNow (int step) | 
| void | updateCommUA (int count) | 
Definition at line 14 of file RefineTopoLB.h.
| RefineTopoLB::RefineTopoLB | ( | const CkLBOptions & | opt | ) | 
| RefineTopoLB::RefineTopoLB | ( | CkMigrateMessage * | m | ) |  [inline] | 
Definition at line 18 of file RefineTopoLB.h.
| void RefineTopoLB::work | ( | LDStats * | stats | ) | 
Definition at line 42 of file RefineTopoLB.C.
References _lb_args, _lbtopo, CmiAbort(), CmiPrintf(), CkLBArgs::debug(), findSwapGain(), LBTopoLookup(), printoutTopo(), and updateCommUA().

| void RefineTopoLB::pup | ( | PUP::er & | p | ) |  [inline] | 
Definition at line 21 of file RefineTopoLB.h.
Definition at line 200 of file RefineTopoLB.C.
References comm.
Referenced by work().

Definition at line 37 of file RefineTopoLB.C.
| void RefineTopoLB::updateCommUA | ( | int | count | ) |  [protected] | 
Definition at line 260 of file RefineTopoLB.C.
References comm.
Referenced by work().

 1.5.5
 1.5.5