#include <HbmLB.h>
Public Member Functions | |
MyHmbHierarchyTree () | |
virtual | ~MyHmbHierarchyTree () |
virtual int | numLevels ()=0 |
virtual int | parent (int mype, int level)=0 |
virtual bool | isroot (int mype, int level)=0 |
virtual int | numChildren (int mype, int level)=0 |
virtual void | getChildren (int mype, int level, int *children, int &count)=0 |
Definition at line 20 of file HbmLB.h.
virtual MyHmbHierarchyTree::~MyHmbHierarchyTree | ( | ) | [inline, virtual] |
virtual int MyHmbHierarchyTree::numLevels | ( | ) | [pure virtual] |
Implemented in HypercubeTree.
Referenced by HbmLB::FindNeighbors(), HbmLB::LoadbalancingDone(), and HbmLB::MigrationDone().
Implemented in HypercubeTree.
Referenced by HbmLB::FindNeighbors().
Implemented in HypercubeTree.
Referenced by HbmLB::FindNeighbors(), and HbmLB::ReceiveStats().
Implemented in HypercubeTree.
Referenced by HbmLB::FindNeighbors().
virtual void MyHmbHierarchyTree::getChildren | ( | int | mype, | |
int | level, | |||
int * | children, | |||
int & | count | |||
) | [pure virtual] |
Implemented in HypercubeTree.
Referenced by HbmLB::FindNeighbors().