From ccc9848ffd5fe0a6d73e5a5ebcf8fd151bf0f11c Mon Sep 17 00:00:00 2001 From: sjplimp Date: Thu, 15 Jan 2015 15:15:21 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12941 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/delete_atoms.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/delete_atoms.cpp b/src/delete_atoms.cpp index a5f40c2ca1..eafcf4cfca 100644 --- a/src/delete_atoms.cpp +++ b/src/delete_atoms.cpp @@ -624,7 +624,8 @@ void DeleteAtoms::bondring(int nbuf, char *cbuf) while (m < n) { if (hash->find(dihedral_atom1[i][m]) != hash->end() || hash->find(dihedral_atom2[i][m]) != hash->end() || - hash->find(dihedral_atom3[i][m]) != hash->end()) { + hash->find(dihedral_atom3[i][m]) != hash->end() || + hash->find(dihedral_atom4[i][m]) != hash->end()) { dihedral_type[i][m] = dihedral_type[i][n-1]; dihedral_atom1[i][m] = dihedral_atom1[i][n-1]; dihedral_atom2[i][m] = dihedral_atom2[i][n-1]; @@ -642,7 +643,8 @@ void DeleteAtoms::bondring(int nbuf, char *cbuf) while (m < n) { if (hash->find(improper_atom1[i][m]) != hash->end() || hash->find(improper_atom2[i][m]) != hash->end() || - hash->find(improper_atom3[i][m]) != hash->end()) { + hash->find(improper_atom3[i][m]) != hash->end() || + hash->find(improper_atom4[i][m]) != hash->end()) { improper_type[i][m] = improper_type[i][n-1]; improper_atom1[i][m] = improper_atom1[i][n-1]; improper_atom2[i][m] = improper_atom2[i][n-1];