Optimized event generator for strong-field QED simulations within the hi- framework
arXiv:2303.00648 · doi:10.1016/j.jocs.2023.102170
Abstract
Probabilistic generation of photons and electron-positron pairs due to the processes of strong-field quantum electrodynamics (SFQED) is often the most resource-intensive part of the kinetic simulations required in order to model current and future experimental studies at high-intensity laser facilities. To reduce its computational demands one can exploit tabulation of the precomputed rates, time-step sub-cycling, dynamic down-sampling of particle/photon ensembles and other approaches. As the culmination of previous improvements, the method described here provides the opportunity to make the minimal possible number of rate computations per QED event and, therefore, this method can increase performance by more than an order of magnitude. The computational routine is publicly available as a part of the open-source framework hi- designed as a Python-controlled toolbox for collaborative development.
References in corpus (11)
- Prolific pair production with high-power lasers
- QED cascades induced by circularly polarized laser fields
- Charged particle motion and radiation in strong electromagnetic fields
- Time-dependent pair cascades in magnetospheres of neutron stars I. Dynamics of the polar cap cascade with no particle supply from the neutron star surface
- VPIC 2.0: Next Generation Particle-in-Cell Simulations
- Production and dynamics of positrons in ultrahigh intensity laser-foil interactions
- Ionization-induced laser-driven QED cascade in noble gases
- PICSAR-QED: a Monte Carlo module to simulate Strong-Field Quantum Electrodynamics in Particle-In-Cell codes for exascale architectures
- SFQEDtoolkit: a high-performance library for the accurate modeling of strong-field QED processes in PIC and Monte Carlo codes
- Improving the accuracy of hard photon emission by Sigmoid sampling of the QED-table in particle-in-cell-Monte-Carlo simulations
- Optimized routines for event generators in QED-PIC codes