|
HLIBpro
2.3.1
|
Base class for all block cluster distribution methods.
#include <TDistrBC.hh>
Classes | |
| class | TCostFunc |
| Cost function for block clusters in load balancing. More... | |
Public Member Functions | |
| virtual void | distribute (const uint p, TBlockCluster *tree, const TDistrBC::TCostFunc *cf) const =0 |
| distribute block cluster tree More... | |
| virtual void | distribute (const uint p, TBlockClusterTree *tree, const TDistrBC::TCostFunc *cf) const |
| distribute block cluster tree (tree version) | |
|
pure virtual |
distribute given block cluster tree onto p processors with costs for block clusters provided by cost-function cf
Implemented in TNDDistrBC, TSFCDistrBC, and TBlockDistrBC.
1.8.9.1