From db377db35b0e12e7a81becb3efc59ca11793c606 Mon Sep 17 00:00:00 2001 From: Andrew Myers Date: Tue, 4 Feb 2020 16:46:12 -0800 Subject: move the resize into the FilterCopyTransform call, where we know exactly how big to make the dst --- Source/Particles/MultiParticleContainer.cpp | 8 -------- 1 file changed, 8 deletions(-) (limited to 'Source/Particles/MultiParticleContainer.cpp') diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 92832b4d4..3744fd9b3 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -672,18 +672,10 @@ MultiParticleContainer::doFieldIonization () auto& src_tile = pc_source ->ParticlesAt(lev, mfi); auto& dst_tile = pc_product->ParticlesAt(lev, mfi); - auto np_src = src_tile.numParticles(); auto np_dst = dst_tile.numParticles(); - - if (np_src == 0) continue; - - dst_tile.resize(np_dst + np_src); - auto num_added = filterCopyTransformParticles(dst_tile, src_tile, np_dst, Filter, Copy, Transform); - dst_tile.resize(np_dst + num_added); - setNewParticleIDs(dst_tile, np_dst, num_added); } } -- cgit v1.2.3