| 
    NAMD
    
   | 
 
#include <Alg7.h>
  
 Public Member Functions | |
| Alg7 (computeInfo *computeArray, patchInfo *patchArray, processorInfo *processorArray, int nComps, int nPatches, int nPes) | |
  Public Member Functions inherited from Rebalancer | |
| Rebalancer (computeInfo *computeArray, patchInfo *patchArray, processorInfo *processorArray, int nComps, int nPatches, int nPes) | |
| ~Rebalancer () | |
Additional Inherited Members | |
  Protected Types inherited from Rebalancer | |
| typedef pcpair | pcgrid[3][3][2] | 
  Protected Member Functions inherited from Rebalancer | |
| int | isAvailableOn (patchInfo *patch, processorInfo *p) | 
| void | numAvailable (computeInfo *c, processorInfo *p, int *nPatches, int *nProxies, int *isBadForCommunication) | 
| void | refine_togrid (pcgrid &grid, double thresholdLoad, processorInfo *p, computeInfo *c) | 
| void | strategy () | 
| void | makeHeaps () | 
| void | makeTwoHeaps () | 
| void | assign (computeInfo *c, processorInfo *pRec) | 
| void | assign (computeInfo *c, int p) | 
| void | deAssign (computeInfo *c, processorInfo *pRec) | 
| int | refine () | 
| void | multirefine (double overload_start=1.02) | 
| void | printSummary () | 
| void | printResults () | 
| void | printLoads (int phase=0) | 
| double | computeAverage () | 
| void | adjustBackgroundLoadAndComputeAverage () | 
| double | computeMax () | 
| void | createSpanningTree () | 
| void | decrSTLoad () | 
| void | incrSTLoad () | 
| void | InitProxyUsage () | 
| void | brickDim (int a, int b, int dim, int &min, int &max) | 
| int | 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) | 
  Protected Attributes inherited from Rebalancer | |
| int | bytesPerAtom | 
| ProxyUsage | proxyUsage | 
| const char * | strategyName | 
| computeInfo * | computes | 
| patchInfo * | patches | 
| processorInfo * | processors | 
| minHeap * | pes | 
| maxHeap * | computePairHeap | 
| maxHeap * | computeSelfHeap | 
| maxHeap * | computeBgPairHeap | 
| maxHeap * | computeBgSelfHeap | 
| int | P | 
| int | numPatches | 
| int | numComputes | 
| int | numProxies | 
| int | numPesAvailable | 
| double | averageLoad | 
| double | origMaxLoad | 
| int | firstAssignInRefine | 
| CollectLoadsMsg * | collMsg | 
| double | overLoad | 
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
| Alg7::Alg7 | ( | computeInfo * | computeArray, | 
| patchInfo * | patchArray, | ||
| processorInfo * | processorArray, | ||
| int | nComps, | ||
| int | nPatches, | ||
| int | nPes | ||
| ) | 
Definition at line 21 of file AlgSeven.C.
References Rebalancer::strategyName.
 1.8.14