diff options
author | 2017-01-31 13:47:40 -0800 | |
---|---|---|
committer | 2017-01-31 13:49:29 -0800 | |
commit | 187a19b29a4d36e14da78408df7f228eeb081f39 (patch) | |
tree | 372431effc6ba229afd174510d0951f2635f287c /Source/WarpXParticleContainer.cpp | |
parent | 027c9ca957f078876c095f799f2857b0db59da5d (diff) | |
download | WarpX-187a19b29a4d36e14da78408df7f228eeb081f39.tar.gz WarpX-187a19b29a4d36e14da78408df7f228eeb081f39.tar.zst WarpX-187a19b29a4d36e14da78408df7f228eeb081f39.zip |
laser injection in 2d
Diffstat (limited to 'Source/WarpXParticleContainer.cpp')
-rw-r--r-- | Source/WarpXParticleContainer.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WarpXParticleContainer.cpp b/Source/WarpXParticleContainer.cpp index 879bcaa1d..a14228c69 100644 --- a/Source/WarpXParticleContainer.cpp +++ b/Source/WarpXParticleContainer.cpp @@ -80,10 +80,15 @@ WarpXParticleContainer::AddNParticles (int n, const Real* x, const Real* y, cons p.m_cpu = ParallelDescriptor::MyProc(); p.m_lev = lev; p.m_grid = gid; - + +#if (BL_SPACEDIM == 3) p.m_pos[0] = x[i]; p.m_pos[1] = y[i]; p.m_pos[2] = z[i]; +#else + p.m_pos[0] = x[i]; + p.m_pos[1] = z[i]; +#endif p.m_data[PIdx::w] = weight[i]; |