NAMD
|
This is the complete list of members for TorusLB, including all inherited members.
adjustBackgroundLoadAndComputeAverage() | Rebalancer | protected |
assign(computeInfo *c, processorInfo *pRec) | Rebalancer | protected |
assign(computeInfo *c, int p) | Rebalancer | protected |
averageLoad | Rebalancer | protected |
binaryRefine() | RefineTorusLB | |
brickDim(int a, int b, int dim, int &min, int &max) | Rebalancer | inlineprotected |
bytesPerAtom | Rebalancer | protected |
collMsg | Rebalancer | protected |
computeAverage() | Rebalancer | protected |
computeBgPairHeap | Rebalancer | protected |
computeBgSelfHeap | Rebalancer | protected |
computeMax() | Rebalancer | protected |
computePairHeap | Rebalancer | protected |
computes | Rebalancer | protected |
computeSelfHeap | Rebalancer | protected |
createSpanningTree() | Rebalancer | protected |
deAssign(computeInfo *c, processorInfo *pRec) | Rebalancer | protected |
decrSTLoad() | Rebalancer | protected |
firstAssignInRefine | Rebalancer | protected |
incrSTLoad() | Rebalancer | protected |
InitProxyUsage() | Rebalancer | protected |
isAvailableOn(patchInfo *patch, processorInfo *p) | Rebalancer | protected |
makeHeaps() | Rebalancer | protected |
makeTwoHeaps() | Rebalancer | protected |
multirefine(double overload_start=1.02) | Rebalancer | protected |
newRefine() | RefineTorusLB | |
numAvailable(computeInfo *c, processorInfo *p, int *nPatches, int *nProxies, int *isBadForCommunication) | Rebalancer | protected |
numComputes | Rebalancer | protected |
numPatches | Rebalancer | protected |
numPesAvailable | Rebalancer | protected |
numProxies | Rebalancer | protected |
origMaxLoad | Rebalancer | protected |
overLoad | Rebalancer | protected |
P | Rebalancer | protected |
patches | Rebalancer | protected |
pcgrid typedef | Rebalancer | protected |
pes | Rebalancer | protected |
printLoads(int phase=0) | Rebalancer | protected |
printResults() | Rebalancer | protected |
printSummary() | Rebalancer | protected |
processors | Rebalancer | protected |
proxyUsage | Rebalancer | protected |
Rebalancer(computeInfo *computeArray, patchInfo *patchArray, processorInfo *processorArray, int nComps, int nPatches, int nPes) | Rebalancer | |
refine() | Rebalancer | protected |
refine_togrid(pcgrid &grid, double thresholdLoad, processorInfo *p, computeInfo *c) | Rebalancer | protected |
RefineTorusLB(computeInfo *cs, patchInfo *pas, processorInfo *pes, int ncs, int npas, int npes, int flag) | RefineTorusLB | |
strategyName | Rebalancer | protected |
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) | Rebalancer | inlineprotected |
~Rebalancer() | Rebalancer | |
~RefineTorusLB() | RefineTorusLB | |
~TorusLB() | TorusLB |