diff options
author | 2020-08-03 09:38:40 -0700 | |
---|---|---|
committer | 2020-08-03 09:38:40 -0700 | |
commit | ade42163fe8026b9291dc454718d514015d42137 (patch) | |
tree | 4a464a0ede62de4a381dec3d51e379fd07d0898c /Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp | |
parent | 05db504fa38ff6e538b6cb492ab5e3dd98013a35 (diff) | |
download | WarpX-ade42163fe8026b9291dc454718d514015d42137.tar.gz WarpX-ade42163fe8026b9291dc454718d514015d42137.tar.zst WarpX-ade42163fe8026b9291dc454718d514015d42137.zip |
Fix bug in imaginary part of divE (#1233)
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp')
-rw-r--r-- | Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp b/Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp index 05b4f9fce..5eb5da617 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp +++ b/Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp @@ -149,7 +149,7 @@ void FiniteDifferenceSolver::ComputeDivECylindrical ( + m * Et( i, j, 0, 2*m )/r + T_Algo::DownwardDz(Ez, coefs_z, n_coefs_z, i, j, 0, 2*m-1); // Real part divE(i, j, 0, 2*m ) = - T_Algo::DownwardDrr_over_r(Er, r, dr, coefs_r, n_coefs_r, i, j, 0, 2*m-1) + T_Algo::DownwardDrr_over_r(Er, r, dr, coefs_r, n_coefs_r, i, j, 0, 2*m) - m * Et( i, j, 0, 2*m-1 )/r + T_Algo::DownwardDz(Ez, coefs_z, n_coefs_z, i, j, 0, 2*m ); // Imaginary part } |