From e679de03bfc80ffc39c168f5d897a04bf07bb73b Mon Sep 17 00:00:00 2001 From: pscrozi Date: Fri, 22 Mar 2013 14:58:01 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@9704 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/MC/pair_dsmc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/MC/pair_dsmc.cpp b/src/MC/pair_dsmc.cpp index b54075453b..15ff2135aa 100644 --- a/src/MC/pair_dsmc.cpp +++ b/src/MC/pair_dsmc.cpp @@ -162,6 +162,7 @@ void PairDSMC::compute(int eflag, int vflag) for (int k = 0; k < num_of_collisions; k++) { if ((number_of_A < 1) or (number_of_B < 1)) break; + if ((itype == jtype) and (number_of_A < 2)) break; int ith_A = static_cast(random->uniform()*number_of_A); int jth_B = static_cast(random->uniform()*number_of_B); int i = particle_list[itype][ith_A];