aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/WarpXParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar Dave Grote <grote1@llnl.gov> 2019-08-01 17:15:20 -0700
committerGravatar Dave Grote <grote1@llnl.gov> 2019-08-01 17:15:20 -0700
commit9b813235d4f27e4b95e0448a9e43cb82b35c2c89 (patch)
treed3d68ab50b21a7d337426d682039930c49f6d0d4 /Source/Particles/WarpXParticleContainer.cpp
parentf5207b1bb5bc9dd9b0f2b7d4170bcf67fc14c8a2 (diff)
downloadWarpX-9b813235d4f27e4b95e0448a9e43cb82b35c2c89.tar.gz
WarpX-9b813235d4f27e4b95e0448a9e43cb82b35c2c89.tar.zst
WarpX-9b813235d4f27e4b95e0448a9e43cb82b35c2c89.zip
Fixed SetPosition for RZ with CUDA
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r--Source/Particles/WarpXParticleContainer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp
index 0e76353a4..1cbcee75e 100644
--- a/Source/Particles/WarpXParticleContainer.cpp
+++ b/Source/Particles/WarpXParticleContainer.cpp
@@ -47,7 +47,7 @@ WarpXParIter::SetPosition (const Cuda::ManagedDeviceVector<Real>& x, const Cuda:
#ifdef WARPX_RZ
auto& attribs = GetAttribs();
auto& theta = attribs[PIdx::theta];
- Cuda::DeviceVector<Real> r(x.size());
+ Cuda::ManagedDeviceVector<Real> r(x.size());
for (unsigned int i=0 ; i < x.size() ; i++) {
theta[i] = std::atan2(y[i], x[i]);
r[i] = std::sqrt(x[i]*x[i] + y[i]*y[i]);