git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@6700 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
@ -1123,6 +1123,23 @@ void Input::package()
|
||||
if (!lmp->cuda)
|
||||
error->all("Package cuda command without USER-CUDA installed");
|
||||
lmp->cuda->accelerator(narg-1,&arg[1]);
|
||||
|
||||
} else if (strcmp(arg[0],"gpu") == 0) {
|
||||
char **fixarg = new char*[2+narg];
|
||||
fixarg[0] = "package_gpu";
|
||||
fixarg[1] = "all";
|
||||
fixarg[2] = "GPU";
|
||||
for (int i = 1; i < narg; i++) fixarg[i+2] = arg[i];
|
||||
modify->allow_early_fix = 1;
|
||||
modify->add_fix(2+narg,fixarg,NULL);
|
||||
modify->allow_early_fix = 0;
|
||||
delete [] fixarg;
|
||||
|
||||
} else if (strcmp(arg[0],"omp") == 0) {
|
||||
if (narg != 2) error->all("Illegal package command");
|
||||
comm->nthreads = atoi(arg[1]);
|
||||
if (comm->nthreads < 1) error->all("Illegal package command");
|
||||
|
||||
} else error->all("Illegal package command");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user