diff options
Diffstat (limited to 'Source')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 3 | ||||
-rw-r--r-- | Source/Particles/ParticleCreation/ElementaryProcess.H | 2 |
2 files changed, 1 insertions, 4 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index cc48f38db..c54408b64 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -602,8 +602,7 @@ MultiParticleContainer::doFieldIonization () // Create particles in pc_product int do_boost = WarpX::do_boosted_frame_diagnostic && pc_product->DoBoostedFrameDiags(); - amrex::Gpu::ManagedDeviceVector<int> v_do_boosted_product; - v_do_boosted_product.push_back(do_boost); + amrex::Gpu::ManagedDeviceVector<int> v_do_boosted_product{do_boost}; const amrex::Vector<WarpXParticleContainer*> v_pc_product {pc_product.get()}; // Copy source to product particles, and increase ionization // level of source particle diff --git a/Source/Particles/ParticleCreation/ElementaryProcess.H b/Source/Particles/ParticleCreation/ElementaryProcess.H index d00a81175..215574cda 100644 --- a/Source/Particles/ParticleCreation/ElementaryProcess.H +++ b/Source/Particles/ParticleCreation/ElementaryProcess.H @@ -228,13 +228,11 @@ public: // offset of 1 due to inclusive scan int ip = p_i_product[is]-1; WarpXParticleContainer::ParticleType& p_source = particles_source[is]; - // WarpXParticleContainer::ParticleType& p_product = particles_product[ip]; for (int iproduct=0; iproduct<nproducts; iproduct++){ // is: index of ionized particle in source species // ip: index of corresponding new particle in product species WarpXParticleContainer::ParticleType* particles_product = p_particles_product[iproduct]; WarpXParticleContainer::ParticleType& p_product = particles_product[ip]; - // WarpXParticleContainer::ParticleType& p_product = p_particles_product[iproduct][ip]; p_copy_functor[iproduct](is, ip, p_pid_product[iproduct], p_source, p_product); } // Transform source particle |