diff options
author | 2020-03-16 19:15:23 -0700 | |
---|---|---|
committer | 2020-03-16 19:15:23 -0700 | |
commit | b7d37ccc3f1164449ec5681d45e8415a9c039db7 (patch) | |
tree | 706f6f4c39980b29cfe921b6118511c52d535b33 /Python/pywarpx/fields.py | |
parent | c805ce208ba6e56fa9bd1ea66471a3a2d8e52992 (diff) | |
download | WarpX-b7d37ccc3f1164449ec5681d45e8415a9c039db7.tar.gz WarpX-b7d37ccc3f1164449ec5681d45e8415a9c039db7.tar.zst WarpX-b7d37ccc3f1164449ec5681d45e8415a9c039db7.zip |
Use C++ templates for the `EvolveF` and `ComputeDivE` function (#753)
* Prepare EvolveE
* Cartesian equations without current
* Implement Cartesian EvolveE
* Progress towards cylindrical solver
* Correct typo
* Implement cylindrical solver (without on-axis condition)
* Fix compilation errors
* Add regularization for RZ solver
* Added correction term for F
* Remove file for nodal stencil
* Apply stylistic changes to EvolveE
* Fix compilation errors
* Correction to avoid out of bound
* Remove references to old file
* Correct bug in EvolveB
* Implement correction on axis for Et
* Remove previous field update functions
* Implement EvolveF in Cartesian
* Add missing file
* Update on-axis condition
* Correct typo
* Add theta derivative for divE calculation
* Fix rho component
* Fix compilation error
* Use C++ templates in computation of divE
* Update Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp
Co-Authored-By: MaxThevenet <mthevenet@lbl.gov>
* Apply suggestions from code review
Co-Authored-By: MaxThevenet <mthevenet@lbl.gov>
* Use comparisons to 0 again
Co-authored-by: MaxThevenet <mthevenet@lbl.gov>
Diffstat (limited to 'Python/pywarpx/fields.py')
0 files changed, 0 insertions, 0 deletions