aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar atmyers <atmyers2@gmail.com> 2020-02-02 18:23:35 -0800
committerGravatar atmyers <atmyers2@gmail.com> 2020-02-02 18:23:35 -0800
commit4c840d404339c7accc44cb7be95bb2cbf6ea5221 (patch)
tree1e5f08acbbadc477638ec92d9e898621a2d2854f /Source/Particles/MultiParticleContainer.cpp
parent7cc97e105d422ad44c1d92aa42d2f103be1655ab (diff)
downloadWarpX-4c840d404339c7accc44cb7be95bb2cbf6ea5221.tar.gz
WarpX-4c840d404339c7accc44cb7be95bb2cbf6ea5221.tar.zst
WarpX-4c840d404339c7accc44cb7be95bb2cbf6ea5221.zip
combine the default initializer and the smart copy into one
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r--Source/Particles/MultiParticleContainer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp
index ccb21fe63..fe8354da0 100644
--- a/Source/Particles/MultiParticleContainer.cpp
+++ b/Source/Particles/MultiParticleContainer.cpp
@@ -652,6 +652,9 @@ MultiParticleContainer::doFieldIonization ()
// Get product species
auto& pc_product = allcontainers[pc_source->ionization_product];
+ SmartCopyFactory copy_factory(*pc_source, *pc_product);
+ auto Copier = copy_factory.getSmartCopy();
+
pc_source ->defineAllParticleTiles();
pc_product->defineAllParticleTiles();