git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11984 f3b2605a-c512-4ea7-a41b-209d697bcdaa

This commit is contained in:
sjplimp
2014-05-13 16:29:06 +00:00
parent f9864c81e0
commit 94831bf7a4
2 changed files with 3 additions and 1 deletions

View File

@ -23,6 +23,8 @@ class Comm : protected Pointers {
int style; // comm pattern: 0 = 6-way stencil, 1 = irregular tiling
int layout; // current proc domains: 0 = logical bricks, 1 = general tiling
// can do style=1 on layout=0, but not vice versa
// NOTE: uniform needs to be subsumed into layout
int uniform; // 1 = equal subdomains, 0 = load-balanced
int me,nprocs; // proc info
int procgrid[3]; // procs assigned in each dim of 3d grid
@ -30,7 +32,6 @@ class Comm : protected Pointers {
int myloc[3]; // which proc I am in each dim
int procneigh[3][2]; // my 6 neighboring procs, 0/1 = left/right
int ghost_velocity; // 1 if ghost atoms have velocity, 0 if not
int uniform; // 1 = equal subdomains, 0 = load-balanced
double *xsplit,*ysplit,*zsplit; // fractional (0-1) sub-domain sizes
double cutghost[3]; // cutoffs used for acquiring ghost atoms
double cutghostuser; // user-specified ghost cutoff

View File

@ -1165,6 +1165,7 @@ void Input::comm_style()
"irregular tiling of proc domains");
comm = new CommBrick(lmp);
} else if (strcmp(arg[0],"tiled") == 0) {
error->all(FLERR,"Comm_style tiled not yet supported");
comm = new CommTiled(lmp);
} else error->all(FLERR,"Illegal comm_style command");
}