only update ivector if it still exists

This commit is contained in:
jrgissing
2023-05-28 14:07:25 -04:00
parent ed03d04a70
commit c934208a4a

View File

@ -2129,7 +2129,8 @@ void Atom::add_molecule_atom(Molecule *onemol, int iatom, int ilocal, tagint off
// initialize custom per-atom properties to zero if present
for (int i = 0; i < nivector; ++i) ivector[i][ilocal] = 0;
for (int i = 0; i < nivector; ++i)
if (ivname[i] != nullptr) ivector[i][ilocal] = 0;
for (int i = 0; i < ndvector; ++i) dvector[i][ilocal] = 0.0;
for (int i = 0; i < niarray; ++i)
for (int j = 0; j < icols[i]; ++j)