From 5f3db4cd214b27297e3ea69c8582e64bf190d3e6 Mon Sep 17 00:00:00 2001 From: MaxThevenet Date: Mon, 23 Sep 2019 13:10:31 -0700 Subject: split particles only during second half-push when subcycling --- Source/Particles/PhysicalParticleContainer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Source/Particles/PhysicalParticleContainer.cpp') diff --git a/Source/Particles/PhysicalParticleContainer.cpp b/Source/Particles/PhysicalParticleContainer.cpp index d5f133332..c878ad7b3 100644 --- a/Source/Particles/PhysicalParticleContainer.cpp +++ b/Source/Particles/PhysicalParticleContainer.cpp @@ -1364,7 +1364,9 @@ PhysicalParticleContainer::Evolve (int lev, } } // Split particles - if (do_splitting){ SplitParticles(lev); } + if (do_splitting && a_dt_type == DtType::SecondHalf){ + SplitParticles(lev); + } } // Loop over all particles in the particle container and -- cgit v1.2.3