diff options
author | 2020-01-28 12:30:46 -0800 | |
---|---|---|
committer | 2020-01-28 12:30:46 -0800 | |
commit | f808283fcafcc0884192b3d0191db58a4a88927a (patch) | |
tree | 9896f1d8aa5e7f2ed47dd361d169d68faf3882a2 /Source/FieldSolver/FiniteDifferenceSolver | |
parent | 87d338cc760dcfd3e74444f4b0be612f89b5f6a6 (diff) | |
download | WarpX-f808283fcafcc0884192b3d0191db58a4a88927a.tar.gz WarpX-f808283fcafcc0884192b3d0191db58a4a88927a.tar.zst WarpX-f808283fcafcc0884192b3d0191db58a4a88927a.zip |
Fix compilation for GPU
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver')
-rw-r--r-- | Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H index a3563d149..e13883bed 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceSolver.H @@ -39,6 +39,10 @@ class FiniteDifferenceSolver amrex::Gpu::ManagedVector<amrex::Real> stencil_coefs_z; #endif + public: + // The member functions below contain extended __device__ lambda. + // In order to compile with nvcc, they need to be public. + #ifdef WARPX_DIM_RZ template< typename T_Algo > void EvolveBCylindrical ( VectorField& Bfield, |