NAMD
TorusLB Member List

This is the complete list of members for TorusLB, including all inherited members.

adjustBackgroundLoadAndComputeAverage()Rebalancerprotected
assign(computeInfo *c, processorInfo *pRec)Rebalancerprotected
assign(computeInfo *c, int p)Rebalancerprotected
averageLoadRebalancerprotected
binaryRefine()RefineTorusLB
brickDim(int a, int b, int dim, int &min, int &max)Rebalancerinlineprotected
bytesPerAtomRebalancerprotected
collMsgRebalancerprotected
computeAverage()Rebalancerprotected
computeBgPairHeapRebalancerprotected
computeBgSelfHeapRebalancerprotected
computeMax()Rebalancerprotected
computePairHeapRebalancerprotected
computesRebalancerprotected
computeSelfHeapRebalancerprotected
createSpanningTree()Rebalancerprotected
deAssign(computeInfo *c, processorInfo *pRec)Rebalancerprotected
decrSTLoad()Rebalancerprotected
firstAssignInRefineRebalancerprotected
incrSTLoad()Rebalancerprotected
InitProxyUsage()Rebalancerprotected
isAvailableOn(patchInfo *patch, processorInfo *p)Rebalancerprotected
makeHeaps()Rebalancerprotected
makeTwoHeaps()Rebalancerprotected
multirefine(double overload_start=1.02)Rebalancerprotected
newRefine()RefineTorusLB
numAvailable(computeInfo *c, processorInfo *p, int *nPatches, int *nProxies, int *isBadForCommunication)Rebalancerprotected
numComputesRebalancerprotected
numPatchesRebalancerprotected
numPesAvailableRebalancerprotected
numProxiesRebalancerprotected
origMaxLoadRebalancerprotected
overLoadRebalancerprotected
PRebalancerprotected
patchesRebalancerprotected
pcgrid typedefRebalancerprotected
pesRebalancerprotected
printLoads(int phase=0)Rebalancerprotected
printResults()Rebalancerprotected
printSummary()Rebalancerprotected
processorsRebalancerprotected
proxyUsageRebalancerprotected
Rebalancer(computeInfo *computeArray, patchInfo *patchArray, processorInfo *processorArray, int nComps, int nPatches, int nPes)Rebalancer
refine()Rebalancerprotected
refine_togrid(pcgrid &grid, double thresholdLoad, processorInfo *p, computeInfo *c)Rebalancerprotected
RefineTorusLB(computeInfo *cs, patchInfo *pas, processorInfo *pes, int ncs, int npas, int npes, int flag)RefineTorusLB
strategyNameRebalancerprotected
TorusLB(computeInfo *cs, patchInfo *pas, processorInfo *pes, int ncs, int npas, int npes)TorusLB
withinBrick(int x, int y, int z, int xm, int xM, int dimX, int ym, int yM, int dimY, int zm, int zM, int dimZ)Rebalancerinlineprotected
~Rebalancer()Rebalancer
~RefineTorusLB()RefineTorusLB
~TorusLB()TorusLB