From 062a3575b6c318135bfb16604412e220b27c4dba Mon Sep 17 00:00:00 2001 From: athomps <athomps@f3b2605a-c512-4ea7-a41b-209d697bcdaa> Date: Wed, 15 Jul 2015 16:53:34 +0000 Subject: [PATCH] Made small change to how fix_species affects neighbor frequency git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13597 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/USER-REAXC/fix_reaxc_species.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/USER-REAXC/fix_reaxc_species.cpp b/src/USER-REAXC/fix_reaxc_species.cpp index 8546ac54c3..c223859b25 100644 --- a/src/USER-REAXC/fix_reaxc_species.cpp +++ b/src/USER-REAXC/fix_reaxc_species.cpp @@ -77,7 +77,7 @@ FixReaxCSpecies::FixReaxCSpecies(LAMMPS *lmp, int narg, char **arg) : // but may be updated when no averaging is performed. int rene_flag = 0; - if (nfreq % neighbor->every != 0 || neighbor->every < nevery * nrepeat) { + if (nevery * nrepeat != 1 && (nfreq % neighbor->every != 0 || neighbor->every < nevery * nrepeat)) { int newneighborevery = nevery * nrepeat; while (nfreq % newneighborevery != 0 && newneighborevery <= nfreq / 2) newneighborevery++; @@ -89,7 +89,7 @@ FixReaxCSpecies::FixReaxCSpecies(LAMMPS *lmp, int narg, char **arg) : rene_flag = 1; } - if (neighbor->delay != 0 || neighbor->dist_check != 0) { + if (nevery * nrepeat != 1 && (neighbor->delay != 0 || neighbor->dist_check != 0)) { neighbor->delay = 0; neighbor->dist_check = 0; rene_flag = 1; -- GitLab