#include <loadBalancer.h>
◆ LoadBalancer()
| hemo::LoadBalancer::LoadBalancer |
( |
HemoCell & |
hemocell_ | ) |
|
|
inline |
◆ calculateFractionalLoadImbalance()
| double hemo::LoadBalancer::calculateFractionalLoadImbalance |
( |
| ) |
|
|
inline |
◆ doLoadBalance()
| void hemo::LoadBalancer::doLoadBalance |
( |
| ) |
|
◆ reloadCheckpoint()
| void hemo::LoadBalancer::reloadCheckpoint |
( |
| ) |
|
used to reload a checkpoint, but first reload the config file
◆ restructureBlocks()
| void hemo::LoadBalancer::restructureBlocks |
( |
bool |
checkpoint_available = true | ) |
|
|
inline |
◆ FLI_iscalled
| bool hemo::LoadBalancer::FLI_iscalled = false |
|
private |
◆ gatherValues
| map<int,TOAB_t> hemo::LoadBalancer::gatherValues |
|
private |
◆ hemocell
◆ original_block_stored
| bool hemo::LoadBalancer::original_block_stored = true |
|
private |
◆ original_block_structure
| SparseBlockStructure3D* hemo::LoadBalancer::original_block_structure = 0 |
|
private |
◆ original_thread_attribution
| ThreadAttribution* hemo::LoadBalancer::original_thread_attribution = 0 |
|
private |