diff options
author | 2020-06-30 11:29:17 -0700 | |
---|---|---|
committer | 2020-06-30 11:29:17 -0700 | |
commit | 010787822e7702208b6dcdb46c6f583303dc8005 (patch) | |
tree | 6fdd31a26527969f3b29f8e038707a2e74c8b814 /Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.cpp | |
parent | 57b6adf353e123060c130f1d0714e5ce36eb3156 (diff) | |
download | WarpX-010787822e7702208b6dcdb46c6f583303dc8005.tar.gz WarpX-010787822e7702208b6dcdb46c6f583303dc8005.tar.zst WarpX-010787822e7702208b6dcdb46c6f583303dc8005.zip |
Improve rho diagnostic (#1099)
* Fix computation of rho in diagnostics:
- new functor RhoFunctor to compute rho;
- fix FDTD benchmarks (previously staggered in time by one time step);
- fix one PSATD benchmark for single precision test;
- update documentation and remove old variable rho_plot from class WarpX;
- TODO: check test Python_LaserAccelerationMR on Travis CI;
- TODO: check correctness of implementation in RZ geometry.
* Fix benchmark for Python_LaserAccelerationMR
* Small clean-up
* Simplify use of unique pointer to rho
* Remove ASSERT: it is valid to write out all modes
* Add missing code to write all rho modes in RZ geometry
* Clean up following up reviewer's suggestions
* Revert Bx benchmark fix for PSATD (needs bug fix?)
* Improve docs and comments
* Restore old behavior of plot_rho for back-transformed diagnostics
* Update Docs/source/visualization/advanced.rst
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions