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

This commit is contained in:
sjplimp
2011-08-17 14:24:44 +00:00
parent b58baf2f28
commit ba299cf0eb
7 changed files with 26 additions and 2 deletions

View File

@ -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");
}