From f350ce071c652bb4b53eda0d774b5c75cd7e0250 Mon Sep 17 00:00:00 2001 From: Yin-YinjianZhao Date: Mon, 7 Oct 2019 09:51:35 -0700 Subject: This is a test of git commit. --- Source/Particles/PhysicalParticleContainer.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Source/Particles/PhysicalParticleContainer.cpp') diff --git a/Source/Particles/PhysicalParticleContainer.cpp b/Source/Particles/PhysicalParticleContainer.cpp index 02dee1967..d1f25fe5d 100644 --- a/Source/Particles/PhysicalParticleContainer.cpp +++ b/Source/Particles/PhysicalParticleContainer.cpp @@ -157,6 +157,14 @@ PhysicalParticleContainer::AddGaussianBeam(Real x_m, Real y_m, Real z_m, std::normal_distribution distz(z_m, z_rms); if (ParallelDescriptor::IOProcessor()) { + // Allocate temporary vectors on the CPU + Gpu::HostVector particle_x; + Gpu::HostVector particle_y; + Gpu::HostVector particle_z; + Gpu::HostVector particle_ux; + Gpu::HostVector particle_uy; + Gpu::HostVector particle_uz; + Gpu::HostVector particle_w; // If do_symmetrize, create 4x fewer particles, and // Replicate each particle 4 times (x,y) (-x,y) (x,-y) (-x,-y) if (do_symmetrize){ -- cgit v1.2.3