NAMD
Macros
Rebalancer.C File Reference
#include "InfoStream.h"
#include "Node.h"
#include "Rebalancer.h"
#include "ProxyMgr.h"
#include "PatchMap.h"
#include "LdbCoordinator.h"
#include "memusage.h"
#include <iomanip>

Go to the source code of this file.

Macros

#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)
 

Macro Definition Documentation

#define COMPUTE_LOAD   0.00005

Definition at line 25 of file Rebalancer.C.

Referenced by Rebalancer::assign().

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

Definition at line 24 of file Rebalancer.C.

Referenced by Rebalancer::assign(), and Rebalancer::deAssign().

#define REASSIGN (   GRID)
Value:
if (GRID.c) { \
deAssign(GRID.c, donor); \
assign(GRID.c, GRID.p); \
bestP = GRID.p; \
}

Referenced by 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 23 of file Rebalancer.C.

Referenced by Rebalancer::decrSTLoad(), and Rebalancer::incrSTLoad().