Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

Rebalancer.C File Reference

#include "InfoStream.h"
#include "Node.h"
#include "Rebalancer.h"
#include "ProxyMgr.h"
#include "PatchMap.h"
#include "memusage.h"
#include <iomanip>

Go to the source code of this file.

Defines

#define ST_NODE_LOAD   0.005
#define PROXY_LOAD   0.001
#define COMPUTE_LOAD   0.00005
#define INGROUP(PROC)   ((PROC) >= beginGroup && (PROC) < endGroup)
#define REASSIGN(GRID)


Define Documentation

#define COMPUTE_LOAD   0.00005
 

Definition at line 24 of file Rebalancer.C.

#define INGROUP PROC   )     ((PROC) >= beginGroup && (PROC) < endGroup)
 

Referenced by RefineTorusLB::newRefine(), Rebalancer::numAvailable(), Rebalancer::Rebalancer(), and Rebalancer::~Rebalancer().

#define PROXY_LOAD   0.001
 

Definition at line 23 of file Rebalancer.C.

#define REASSIGN GRID   ) 
 

Value:

if (GRID.c) { \
           deAssign(GRID.c, donor); \
           assign(GRID.c, GRID.p); \
           bestP = GRID.p; \
        }

Referenced by RefineTorusLB::newRefine(), and Rebalancer::refine().

#define ST_NODE_LOAD   0.005
 

Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.

Definition at line 22 of file Rebalancer.C.


Generated on Sun May 19 04:07:50 2013 for NAMD by  doxygen 1.3.9.1