diff options
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H')
-rw-r--r-- | Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H index 92812d4e0..5346604d4 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H @@ -110,9 +110,15 @@ class FiniteDifferenceSolver #ifdef WARPX_DIM_RZ amrex::Real m_dr, m_rmin; int m_nmodes; + // host-only + amrex::Vector<amrex::Real> m_h_stencil_coefs_r, m_h_stencil_coefs_z; + // device copy after init amrex::Gpu::DeviceVector<amrex::Real> m_stencil_coefs_r; amrex::Gpu::DeviceVector<amrex::Real> m_stencil_coefs_z; #else + // host-only + amrex::Vector<amrex::Real> m_h_stencil_coefs_x, m_h_stencil_coefs_y, m_h_stencil_coefs_z; + // device copy after init amrex::Gpu::DeviceVector<amrex::Real> m_stencil_coefs_x; amrex::Gpu::DeviceVector<amrex::Real> m_stencil_coefs_y; amrex::Gpu::DeviceVector<amrex::Real> m_stencil_coefs_z; |