NAMD
Macros
RefineTorusLB.C File Reference
#include "RefineTorusLB.h"

Go to the source code of this file.

Macros

#define EXPAND_INNER_BRICK   2
 
#define INGROUP(PROC)   ((PROC) >= beginGroup && (PROC) < endGroup)
 
#define SELECT_REALPE(X)
 
#define REASSIGN(GRID)
 

Detailed Description

Author: Abhinav S Bhatele Date Created: June 12th, 2007

Replacement for RefineOnly.C

Definition in file RefineTorusLB.C.

Macro Definition Documentation

#define EXPAND_INNER_BRICK   2

Definition at line 16 of file RefineTorusLB.C.

Referenced by RefineTorusLB::newRefine().

#define INGROUP (   PROC)    ((PROC) >= beginGroup && (PROC) < endGroup)
#define REASSIGN (   GRID)
Value:
if (GRID->c) { deAssign(GRID->c, donor); \
assign(GRID->c, GRID->p); bestP = GRID->p; }

Referenced by RefineTorusLB::newRefine().

#define SELECT_REALPE (   X)
Value:
if INGROUP((X)) { \
selectPes(&processors[(X) - beginGroup], c); \
}
#define INGROUP(PROC)
#define X
Definition: msm_defn.h:29

Referenced by RefineTorusLB::newRefine().