BUGFIX: use triggername[ifield] instead of triggername[nfield]

This commit is contained in:
Yury Lysogorskiy
2022-09-15 11:50:38 +02:00
parent 797a45232c
commit 3989aa4dab

View File

@ -70,7 +70,7 @@ FixPair::FixPair(LAMMPS *lmp, int narg, char **arg) :
for (int ifield = 0; ifield < nfield; ifield++) {
if (trigger[ifield] == 0) triggername[ifield] = nullptr;
else triggername[nfield] = utils::strdup(fmt::format("{}_flag", fieldname[ifield]));
else triggername[ifield] = utils::strdup(fmt::format("{}_flag", fieldname[ifield]));
}
// extract all fields just to get number of per-atom values