diff options
author | 2020-01-10 16:27:06 -0800 | |
---|---|---|
committer | 2020-01-10 16:27:06 -0800 | |
commit | c049e742014fca3bba78534b7afcc6bcd477aa0e (patch) | |
tree | 2f3a18d4b3126e10502b9ba362e60f1aa3ff0571 /Source/FieldSolver/WarpXPushFieldsEM.cpp | |
parent | b178920da516e66a21a283c8b794a63b491d24a2 (diff) | |
download | WarpX-c049e742014fca3bba78534b7afcc6bcd477aa0e.tar.gz WarpX-c049e742014fca3bba78534b7afcc6bcd477aa0e.tar.zst WarpX-c049e742014fca3bba78534b7afcc6bcd477aa0e.zip |
Update finite-difference solver
Diffstat (limited to 'Source/FieldSolver/WarpXPushFieldsEM.cpp')
-rw-r--r-- | Source/FieldSolver/WarpXPushFieldsEM.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/Source/FieldSolver/WarpXPushFieldsEM.cpp b/Source/FieldSolver/WarpXPushFieldsEM.cpp index 1137da741..97c2d1997 100644 --- a/Source/FieldSolver/WarpXPushFieldsEM.cpp +++ b/Source/FieldSolver/WarpXPushFieldsEM.cpp @@ -261,21 +261,7 @@ WarpX::EvolveB (int lev, PatchType patch_type, amrex::Real a_dt) auto const& pml_Exfab = pml_E[0]->array(mfi); auto const& pml_Eyfab = pml_E[1]->array(mfi); auto const& pml_Ezfab = pml_E[2]->array(mfi); - if (WarpX::maxwell_fdtd_solver_id == 0) { - amrex::ParallelFor(tbx, tby, tbz, - [=] AMREX_GPU_DEVICE (int i, int j, int k) { - warpx_push_pml_bx_yee(i,j,k,pml_Bxfab,pml_Eyfab,pml_Ezfab, - dtsdy,dtsdz); - }, - [=] AMREX_GPU_DEVICE (int i, int j, int k) { - warpx_push_pml_by_yee(i,j,k,pml_Byfab,pml_Exfab,pml_Ezfab, - dtsdx,dtsdz); - }, - [=] AMREX_GPU_DEVICE (int i, int j, int k) { - warpx_push_pml_bz_yee(i,j,k,pml_Bzfab,pml_Exfab,pml_Eyfab, - dtsdx,dtsdy); - }); - } else if (WarpX::maxwell_fdtd_solver_id == 1) { + if (WarpX::maxwell_fdtd_solver_id == 1) { Real betaxy, betaxz, betayx, betayz, betazx, betazy; Real gammax, gammay, gammaz; Real alphax, alphay, alphaz; |