diff options
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]; |