fix argument indexing bug in fix ave/atom

(cherry picked from commit bc11518960)
This commit is contained in:
Axel Kohlmeyer 2016-09-19 23:19:14 -04:00
parent d17421eb7c
commit faa0b401aa
1 changed files with 9 additions and 9 deletions

View File

@ -69,33 +69,33 @@ FixAveAtom::FixAveAtom(LAMMPS *lmp, int narg, char **arg) :
if (strcmp(arg[i],"x") == 0) {
which[i] = X;
argindex[i++] = 0;
argindex[i] = 0;
} else if (strcmp(arg[i],"y") == 0) {
which[i] = X;
argindex[i++] = 1;
argindex[i] = 1;
} else if (strcmp(arg[i],"z") == 0) {
which[i] = X;
argindex[i++] = 2;
argindex[i] = 2;
} else if (strcmp(arg[i],"vx") == 0) {
which[i] = V;
argindex[i++] = 0;
argindex[i] = 0;
} else if (strcmp(arg[i],"vy") == 0) {
which[i] = V;
argindex[i++] = 1;
argindex[i] = 1;
} else if (strcmp(arg[i],"vz") == 0) {
which[i] = V;
argindex[i++] = 2;
argindex[i] = 2;
} else if (strcmp(arg[i],"fx") == 0) {
which[i] = F;
argindex[i++] = 0;
argindex[i] = 0;
} else if (strcmp(arg[i],"fy") == 0) {
which[i] = F;
argindex[i++] = 1;
argindex[i] = 1;
} else if (strcmp(arg[i],"fz") == 0) {
which[i] = F;
argindex[i++] = 2;
argindex[i] = 2;
} else if (strncmp(arg[i],"c_",2) == 0 ||
strncmp(arg[i],"f_",2) == 0 ||