
- Matter and Radiation at Extremes
- Vol. 8, Issue 6, 064002 (2023)
Abstract
I. INTRODUCTION
Laser–matter interactions can trigger strong-field quantum-electrodynamics (SF-QED) processes when the laser intensity I0 reaches or exceeds 1022 W/cm2.1,2 For example, when the laser intensity is of the order of 1021–1022 W/cm2, i.e., the normalized peak laser field strength parameter a0 ≡ eE0/mecω0 ∼ 10, electrons can be accelerated to GeV energies3,4 (with Lorentz factor γe ∼ 103 or higher) in a centimeter-long gas plasma, where −e and me are the charge and mass of the electron, E0 and ω0 are the electric field strength and angular frequency of the laser, and c is the speed of light in vacuum (here, for convenience, it is assumed that ω0 = 2πc/λ0 and that the wavelength of the laser is λ0 = 1 μm). When the laser is reflected by a plasma mirror and collides with the accelerated electron bunch, the transverse electromagnetic (EM) field in the electron’s instantaneous frame can reach the order of a′ ≃ 2γa0 ∼ 104–105. Such a field strength is close to the QED critical field strength (Schwinger critical field strength)
Apart from these kinetic effects, spin/polarization effects also arise with the possibility of generating polarized high-energy particle beams or when particles traverse large-scale intense transient fields in laser–plasma interactions. Classically, the spin of a charged particle will precess around the instantaneous magnetic field, i.e., d
Analytical solutions in the case of ultraintense laser-matter interactions are scarce owing to the high nonlinearity and complexity of the problem. Moreover, the microlevel processes such as ionization, recombination, and Coulomb collisions, coupled with the complicated configurations of lasers and plasmas, make explicit derivations almost impossible. Fortunately, computer simulation methods provide alternative and more robust tools to study those unsolvable processes, even in more realistic situations.18 In general, simulation methods for laser–plasma (ionized matter) interactions can be categorized as kinetic or fluid simulations: specifically, kinetic methods include the Fokker–Planck (F–P) equation (or the Vlasov equation for the collisionless case) and the particle-in-cell (PIC) method, while fluid methods mainly use the magnetohydrodynamic (MHD) equations.19 Among these methods, both F–P and MHD discretize the momentum space of particles and are prone to the nonphysical multistream instability, which may obscure the real physics, such as the emergence of turbulence, physical instabilities, etc. In comparison, the PIC method can provide much more detailed information on the discrete nature and intrinsic statistical fluctuations of the system, regardless of the stiffness of the problem. Therefore, the PIC method has been widely used in the simulation of ultraintense laser–plasma interactions.18–20
Thanks to emerging PIC simulation methods, the development of parallelism, and large-scale cluster deployment, simulations of laser–plasma wakefield acceleration, laser ion acceleration, THz radiation, as well as SF-QED, have become accessible for general laser–plasma scientists.18,21–24 However, the spin and polarization properties of the plasma particles and QED products have not been widely considered in mainstream studies, owing to a lack of appropriate algorithms. In some recent studies, spin- and-polarization resolved SF-QED processes have been investigated in laser–beam colliding configurations, and it has been shown that these processes are prominent in generating polarized beams.10,11,14,16,17,25 Locally constant approximations of the relevant probabilities can be readily introduced into any PIC code.
In this paper, we briefly review the common PIC simulation algorithms and present some recent implementations in spin/polarization averaged/summed QED. The formulas and algorithms for spin/polarization-dependent SF-QED processes are given in detail and have been incorporated into our PIC code SLIPs (“spin-resolved laser interaction with plasma simulation code”). The formulas and algorithms presented in this paper, especially the polarized version, can be easily adopted by any other PIC code and used to simulate the ultraintense laser–matter interactions that are already relevant or will become so in near-future multi-petawatt (PW) to exawatt (EW) laser facilities,26 such as Apollo,27,28 ELI,29 SULF,30 and SEL. Throughout the paper, Gaussian units will be adopted, and all quantities are normalized as follows: time t with 1/ω (i.e., t′ ≡ t/(1/ω) = ωt), position x with 1/k = λ/2π, momentum p with mec, velocity v with c, energy ɛ with mec2, EM fields E and B with mecω/e, force F with mecω, charge q with e, charge density ρ with k3e, and current density J with k3ec, where λ and ω = 2πc/λ are the reference wavelength and frequency, respectively.
II. PIC ALGORITHM
Simulation of laser–plasma interactions involves two essential components: the evolution of the EM field and the motion of particles. The corresponding governing equations are the Maxwell equations (with either
Figure 1.Standard particle-in-cell (PIC) loop with four kernel parts.
A. Particle pushing
When radiation reaction is weak (the radiation power is much smaller than the energy gain power), the motion of charged particles is governed by the Newton–Lorentz equations:
B. Field solving
In ultraintense laser–plasma interactions, the plasma particles are assumed to be distributed in vacuum and immersed in the EM field. Therefore, the field evolution is governed by the Maxwell equations in vacuum with sources. After normalization, the Maxwell equations are given in differential form as
The standard finite-difference method in the time domain for the Maxwell equations is to discretize field variables on a spatial grid and advance forward in time. Here, following the well-known Yee-grid approach,34 we put
Figure 2.(a) and (b) Yee grid and position of each field component in 3D and 2D cases, respectively. In (b), the
Using Esirkepov’s method of current deposition,35 the current is calculated from the charge density via charge conservation, i.e., ∂tρ + ∇ ·
1D case (squeezing the y and z directions):
3D case:
Here, the lower indices with i, j, k denote the spatial discretization and upper indices with n indicate the time discretization. The time indices are assigned using the leapfrog algorithm; see Sec. II F.
C. Current deposition
We calculate the charge current density using Esirkepov’s method, which conserves charge by satisfying Gauss’s law35
D. Force deposition
We deposit the updated field variables from the Maxwell solver to the particles for calculating acceleration or further SF-QED processes. The field deposition to the particles follows a similar procedure as the charge density deposition. For each particle at position
E. Particle shape function
The weighting function W in the current and force deposition is determined by the form factor (shape factor) of the macroparticle, which is a key concept in modern PIC algorithms. The form factor gives the macroparticle a finite size (composed of thousands of real particles) and reduces the nonphysical collisions.19 Various particle shape function models have been proposed, such as the nearest grid point (NGP) and cloud-in-cell (CIC) methods. The NGP and CIC methods use the nearest one and two grid fields as the full contribution, respectively. Higher orders of particle shape function can suppress unphysical noise and produce smoother results. We use a triangle shape function (triangular shape cloud, TSC) in each dimension:35
F. Time ordering
In SLIPs, the simplest forward method is used to discretize all differential equations that are reduced to first order with respect to time.18 To minimize the errors introduced by the discretization, some variables are updated at integer time steps and others at half-integer time steps. For example, the EM field variables
Figure 3.Leapfrog algorithm for particle pushing and field advancing.
III. QED ALGORITHM
This section presents some SF-QED processes (with unpolarized and polarized versions) that are relevant for laser–plasma interactions. The classical and quantum radiation corrections to the Newton–Lorentz equations, namely, the Landau–Lifshitz equation and the modified Landau–Lifshitz equation, and their discretized algorithms are reviewed first. The classical- and quantum-corrected equations of motion (EOM) for the spin, namely the Thomas–Bargmann–Michel–Telegdi equation and its radiative version, and their discretized algorithms, are reviewed next. NCS with unpolarized and polarized version and their Monte Carlo (MC) algorithms are reviewed. NBW pair production with unpolarized and polarized versions and their MC implementations are presented as well. Finally, the implementations of high-energy bremsstrahlung and vacuum birefringence under the conditions of weak pair production (χγ ≲ 0.1) are briefly discussed.
A. Radiative particle pusher
Charged particles moving in strong fields can emit either classical fields or quantum photons. This leads to energy/momentum loss and braking of the particles, i.e., radiation reaction. A well-known radiative EOM for charged particles is the Lorentz–Abraham–Dirac (LAD) equation.36 However, this equation suffers from the runaway problem, since the radiation reaction terms involve the derivative of the acceleration. To overcome this issue, several alternative formalisms have been proposed, among which the Landau–Lifshitz (LL) version is widely adopted.37 The LL equation can be obtained from the LAD equation by applying iterative and order-reduction procedures,38,39 which are valid when the radiation force is much smaller than the Lorentz force. More importantly, in the limit of ℏ → 0, the QED results in a planewave background field are consistent with both the LAD and LL equations.40,41 Depending on the value of the quantum nonlinear parameter χe (defined in Sec. III A 1), the particle dynamics can be governed by either the LL equation or its quantum-corrected version.1,23,37,42
1. Landau–Lifshitz (LL) equation
The LL equation can be employed when the radiation is relatively weak (weak radiation reaction, χe ≪ 10−2),37 and, in Gaussian units, takes the form
The dimensionless form of this equation is
2. Modified Landau–Lifshitz (MLL) equation
The LL equation is only applicable when the radiation reaction force is much weaker than the Lorentz force, or the radiation per laser period is much smaller than mec2.44 Once χe is larger than 10−2, the quantum nature of the radiation dominates the process. On the one hand, the radiation spectrum will be suppressed and deviate from the radiation force in the LL equation; on the other hand, the radiation will be stochastic and discontinuous. However, when the stochasticity is not relevant for detection and one only cares about the average effect (integrated spectra), a correction to the radiation force can be made, i.e., a quantum correction45–48
Figure 4.
In the ultrarelativistic limit, the following alternative formula can be employed:23,50
3. Algorithms for the radiative pusher
Here, we plug the radiative correction (either classical or quantum corrected version) into the standard Boris pusher as follows:43
Figure 5 presents a comparison between dynamics calculated using different solvers. For the Lorentz equation without radiation, the particle momentum and energy are given analytically by51
Figure 5.Dynamics of an electron [
B. Spin dynamics
The consideration of electron/positron spin becomes crucial in addition to the kinetics when plasma electrons are polarized or when there is an ultrastrong EM field interacting with electrons/positrons and γ-photons. The significance of this aspect has been highlighted in the recent literature, particularly in the context of relativistic charged particles in EM waves and laser–matter interactions.53,54 This issue can be addressed either by employing the computational Dirac solver55 or by utilizing the Foldy–Wouthuysen transformation and the quantum operator formalism, such as through the reduction of the Heisenberg equation to a classical precession equation.56,57 However, these approaches are not directly applicable to many-particle systems. Here and throughout this paper, the spin is defined as a unit vector
1. Thomas–Bargmann–Michel–Telegdi (T-BMT) equation
The nonradiative spin dynamics of an electron are given by
2. Radiative T-BMT equation
When radiation damping is no longer negligible, the radiation can also affect the spin dynamics. In the weak radiation regime, this radiation-induced modification of the spin dynamics can be handled in a similar way as in the LL equation. Thus, the modified version of the T-BMT equation, the radiative T-BMT equation, is given by
3. Algorithms for simulating spin precession
The simulation algorithms for spin precession are quite similar to those for the EOM (the Lorentz equation and radiative EOM), namely, the LL/MLL equations. Therefore, the T-BMT equation is simulated via Boris rotation without the pre- and post-acceleration terms, and with only the rotation term
For the radiative T-BMT equation, there will be an extra term (d
Figure 6 presents a comparison between the T-BMT and radiative T-BMT equations for different cases: Lorentz equation + T-BMT equation (A), Lorentz equation + radiative T-BMT equation (B), LL equation + radiative T-BMT equation (C), and MLL equation + radiative T-BMT equation (D). The evolution of each spin component depends on different terms. In our setup, the magnetic field is along the z direction, and so the spin precession occurs in the x–y plane, affecting Sx and Sy. The radiation reaction mainly affects Sz. In the case without radiation reaction (case A), Sx and Sy oscillate owing to precession and are conserved in Fig. 6(d). In the case with only spin radiation reaction (case B), Sx is strongly damped by the term (d
Figure 6.Spin dynamics of an electron [
C. Nonlinear Compton scattering (NCS)
When the radiation is strong (χe ≳ 0.1), its stochastic nature can no longer be neglected in the laser–beam/plasma interactions. Also, the photon dynamics should be taken into account. In this regime, the full stochastic quantum process is required to describe the strong radiation, i.e., nonlinear Compton scattering (NCS).2,60,61 Therefore, the radiation reaction and photon emission process will be calculated via MC simulation based on the NCS probabilities. The electron/positron spin and the polarization of the NCS photons will be also included in the MC simulations.
1. Spin-resolved/summed NCS
When the laser intensity a0 and the electron energy γe are such that the locally constant cross-field approximation (LCFA) is valid, i.e., a0 ≫ 1, χe ≳ 1, the polarization- and spin-resolved emission rate for the NCS is given by12,15,62
By summing over the photon polarizations, the electron spin-resolved emission probability can be written as12,15,64
During the photon emission simulation, the electron/positron spin transitions to either a parallel or antiparallel orientation with respect to the spin quantized axis (SQA), depending on the occurrence of emission. Upon photon emission, the SQA is chosen to obtain the maximum transition probability, which is along the energy-resolved average polarization
Figure 7.Flowchart of spin- and polarization-resolved NCS.
Finally, the polarization of the emitted photon is determined under the assumption that the average polarization is in a mixed state. The basis for the emitted photon is chosen as two orthogonal pure states with Stokes parameters
Between photon emissions, the electron dynamics in the external laser field are described by the Lorentz equation d
Examples of the electron dynamics and spin can be seen in Fig. 8: clearly, the average value matches the MLL equations for dynamics and the MLL + radiative T-BMT equations for spins. The beam evolution is also shown in Fig. 9. The energy spectra of electrons and photons, as well as the photon polarization, can be seen in Fig. 10.
Figure 8.Dynamics of 1000 electrons via stochastic NCS, with the simulation parameters the same as those in
Figure 9.Dynamics of an electron beam (particle number
Figure 10.(a) Energy spectra of scattered electrons (black curve) and generated photons (red curve). (b) Energy-dependent Stokes parameters
2. Definition and transformation of Stokes parameters
In the context of NCS and the subsequent nonlinear Breit–Wheeler pair production, the polarization state of a photon can be characterized by the polarization unit vector
Calculation of the probability of pair creation requires transformation of the Stokes parameters from the initial frame of the photon (
D. Nonlinear Breit–Wheeler (NBW) pair production
When the energy of a photon exceeds the rest mass of an electron–positron pair, i.e., ωγ ≥ 2mec2, and the photon is subjected to an ultraintense field a0 ≫ 1, the related nonlinear quantum parameter χγ can reach unity. Here,
1. NBW probability
The polarization-resolved NBW probability rate with dependence on the positron energy is given by
By summing over the electron spin, the pair production probability depending on the positron spin
Similarly, by summing over the positron spin, the pair production probability depending on the electron spin
The pair production probability, depending solely on the photon polarization, is determined by summing over both positron and electron spins:
2. MC algorithm
The algorithm for simulating pair creation with polarization is illustrated in Fig. 11. At every simulation step Δt, a pair is generated with positron energy ɛ+ = r1ɛγ when the probability density P ≡ d2Wpair/dɛ+dt · Δt of pair production is greater than or equal to a random number r2 within the range [0, 1). Here, d2Wpair/dɛ+dt is computed using Eq. (75). The momentum of the created positron (electron) is parallel to that of the parent photon, and the energy of the electron ɛ− is determined as ɛγ − ɛ+. The final spin states of the electron and positron are determined by the four probability densities P1,2,3,4, each representing spin parallel or antiparallel to the SQA, where P1,2,3,4 is computed from Eq. (64). Finally, a random number r3 is used to sample the final spin states for the electron and positron. Note that here all random numbers are sampled uniformly from [0, 1), as in the NCS algorithm. An example of the production of secondary electrons and positrons resulting from a collision between a laser and an electron beam is illustrated in Fig. 12.
Figure 11.Flowchart of the spin- and polarization-resolved nonlinear Breit–Wheeler (NBW) pair production process.
Figure 12.(a) Normalized energy spectrum (black solid curve) and energy-resolved longitudinal spin polarization (red solid curve) of positrons. (b) Statistics of the longitudinal spin components of generated positrons. The laser and electron beam parameters are consistent with those in
E. High-energy bremsstrahlung
High-energy bremsstrahlung is another important emission mechanism, and it can also be modeled using an MC collision model.73 The MC collision model was tested using the Geant4 code,74 and the results are presented here. The bremsstrahlung emission is described by the cross-section from Ref. 75:
The PENELOPE code76 utilizes another method, which involves tabulated data from Ref. 77. This method transforms the “scaled” bremsstrahlung differential cross-section (DCS) to a differential cross-section as follows:76
The electron and positron DCS are related by
The bremsstrahlung implementation is based on direct MC sampling. Given an incident electron with energy Ee and velocity v, the probability of triggering a bremsstrahlung event is calculated as Pbr = 1 − eΔ/, where Δs = vΔt, v = |
The implementation of bremsstrahlung emission was tested using Geant4 software,74 which is widely used for modeling high-energy particle scattering with detectors. In this study, we utilized electron bunches of 100 MeV and 1 GeV with 105 primaries, colliding with a 5 mm Au target with Z = 79 and ρ = 19.3 g/cm3 and a 5 mm Al target with Z = 13 and ρ = 2.7 g/cm3. We disabled the field updater and weighting procedure in the PIC code, and enabled only the particle pusher and bremsstrahlung MC module. The electron and photon spectra were found to be in good agreement with the Geant4 results, except for a slightly higher photon emission in the high-energy tail (which is due to the difference in the cross-section data). Figure 13 displays the spectra of electrons and photons from a 100 MeV electron bunch normally incident onto the Al and Au slabs, and similar distributions for a 1 GeV electron bunch are shown in Fig. 14.
Figure 13.Bremsstrahlung of 100 MeV electrons: (a) scattered electron spectra; (b) yield photon spectra. Solid curves represent PIC results and dashed curves Geant4 results. Reproduced with permission from F. Wan
Figure 14.Bremsstrahlung of 1 GeV electrons: (a) scattered electron spectra; (b) yield photon spectra. Solid curves represent PIC results and dashed curves Geant4 results. Reproduced with permission from F. Wan
F. Vacuum birefringence
In addition to the NBW processes, another important process for polarized photons in ultraintense laser–matter interactions is vacuum birefringence (VB). In this paper, we utilize Eq. (4.26) from Ref. 79 to calculate the refractive index n for a photon with arbitrary energy ω (wavelength λ) in a constant weak EM field [|E|(|B|) ≪ Ecr]. We include the electric field and assume relativistic units c = ℏ = 1. The resulting expression is
In the weak-field limit of χγ ≪ 1, the imaginary part associated with pair production is negligible. We now define
Figure 15.(a)
In the limit of χγ ≪ 1, the real part simplifies to
The phase retardation between two orthogonal components is given by
The VB effect of the probe photons in the PIC code is simulated with Algorithm 1.82
VB effect in SLIPs.
For an example of the VB effect, see Fig. 16.
Figure 16.VB effect of a
IV. FRAMEWORK OF SLIPS
These physical processes have been incorporated into a spin-resolved laser–plasma interaction simulation code, known as SLIPs. The data structure and framework layout are illustrated in Figs. 17 and 18.
Figure 17.Data structure of SLIPs.
Figure 18.Framework of SLIPs.
As depicted in Fig. 17, SLIPs utilizes a
The internal data structure of SLIPs is constructed using the open-source numerical library, Armadillo C++.83,84 String expressions are parsed using the ExprTk library.85 The data are then dumped using serial-hdf5 and merged with external Python scripts to remove ghost cells.
The spin-resolved processes, i.e., those tagged as Spin-QED in the diagram in Fig. 18, are implemented in conjunction with the Lorentz equation. In the coding, the Spin-QED part is arranged as a sequential series of processes. For example, Lorentz and T-BMT are followed by radiative correction, VB, NBW, and NCS with bremsstrahlung:
V. POLARIZED PARTICLE SIMULATIONS
In this section, we present known results that were calculated from the single-particle mode using SLIPs. The spin-resolved NCS/NBW are evaluated by generating spin-polarized electrons/positrons. The simulation setups used in this study are identical to those described in Refs. 10 and 64.
A. Polarized electron/positron simulation
To simulate the generation of spin-polarized electrons, we utilized an elliptically polarized laser with an intensity a0 = 30, a wavelength λ0 = 1 μm, and an ellipticity ay,0/ax,0 = 3%. This laser was directed toward an ultrarelativistic electron bunch with an energy of 10 GeV, which was produced through laser-wakefield acceleration. The resulting polarized electrons are depicted in Fig. 19, and show good agreement with the previously published results in Ref. 25.
Figure 19.Generation of polarized electrons: (a) number density log_{10}(
B. Polarized γ-photons via NCS
The polarization state of emitted photons can be determined in spin/polarization-resolved NCS. Here, following Ref. 25, we utilized a linearly polarized (LP) laser to collide with an unpolarized electron bunch to generate LP γ-photons. Additionally, we used an LP laser to collide with a longitudinally polarized electron bunch to generate circularly polarized (CP) γ-photons, which were also observed in a previous study.12 The final polarization states of LP and CP γ-photons are presented in Figs. 20 and 21, respectively.
Figure 20.Generation of LP
Figure 21.Generation of CP
C. Laser–plasma interactions
Finally, we present a simulation result demonstrating the interaction between an ultraintense laser with a normalized intensity a0 = 1000 and a fully ionized 2 μm thick aluminum target. Note that this configuration, previously examined in Ref. 86 with a thickness of 1 μm, employs a thicker target in the present study to enhance the SF-QED processes. When the laser is directed toward a solid target, the electrons experience acceleration and heating due to the laser and plasma fields. As high-energy electrons travel through the background field, they can emit γ-photons via NCS. The EM field distribution and number densities of target electrons, NBW positrons, and NCS γ-photons are shown in Fig. 22, all of which show good consistency with Ref. 86. The laser is linearly polarized along the y direction, indicating that the polarization frame is mainly in the y–z plane with two polarization bases
Figure 22.Laser–plasma interaction via 2D simulation: (a)–(c) spatial distributions of
Figure 23.Photons generated by laser–plasma interaction: (a) number density with respect to energy and angle, i.e., log10(
Figure 24.Positrons generated by laser–plasma interaction: (a) number density with respect to energy and angle, i.e.,
VI. OUTLOOK
Computer simulation techniques for laser–plasma interactions are constantly evolving, not only in terms of the accuracy of high-order or explicit/implicit algorithms, but also in the complexity of new physics with more degrees of freedom. The rapid development of ultraintense laser techniques not only provides opportunities for experimental verification of SF-QED processes in the high-energy-density regime (which serves as a micro-astrophysics laboratory), but also presents challenges to theoretical analysis. The introduction of Spin-QED into widely accepted PIC algorithms may address this urgent demand and pave the way for studies in laser-QED physics, laser–nuclear physics (astrophysics), and even physics beyond the Standard Model.
ACKNOWLEDGMENTS
Acknowledgment. The work is supported by the National Natural Science Foundation of China (Grant Nos. 12275209, 12022506, and U2267204), the Open Foundation of the Key Laboratory of High Power Laser and Physics, Chinese Academy of Sciences (Grant No. SGKF202101), the Foundation of Science and Technology on Plasma Physics Laboratory (Grant No. JCKYS2021212008), and the Shaanxi Fundamental Science Research Project for Mathematics and Physics (Grant No. 22JSY014).
References
[6] V. N.Baier, N.Baier V., M.Katkov V., V. and, V. M.Katkov, N.Baier V., M.Katkov V., V. and, V. M.Strakhovenko. Electromagnetic Processes at High Energies in Oriented Single Crystals(1998).
[7] J. D.Jackson. Classical Electrodynamics(2021).
[8] I. M.Ternov, M.Ternov I., A. A.Sokolov. Radiation from Relativistic Electrons(1986).
[19] C.Birdsall, and C.Birdsall, A.Langdon. Plasma Physics via Computer Simulation(2018).
[21] R. A.Fonseca, P. M. A.Sloot, M. P., A.Fonseca R., G.Hoekstra A., O.Silva L., J. C., S.Tsung F., J. and, K.Decyk V., A. G.Hoekstra, W.Lu, C.Ren, M. P., G.Hoekstra A., B.Mori W., J. C., S.Deng, J. and, S.Lee, T.Katsouleas, C. J. K.Tan, J. and, M. P., G.Hoekstra A., L. O.Silva, J. C., A.Fonseca R., J. and, O.Silva L., J. J.Dongarra, S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, F. S.Tsung, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, V. K.Decyk, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, W.Lu, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, C.Ren, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, W. B.Mori, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, S.Deng, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, S.Lee, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, T.Katsouleas, A.Fonseca R., O.Silva L., S.Tsung F., K.Decyk V., W.Lu, C.Ren, B.Mori W., S.Deng, S.Lee, T.Katsouleas, J. and, J. C.Adam. OSIRIS: A three-dimensional, fully relativistic particle in cell code for modeling plasma based accelerators. Computational Science—ICCS 2002, 342-351(2002).
[30] Z.Gan, K.Yamanouchi, K.Yamanouchi, Z.Gan, K.Midorikawa, L.Yu, L.Roso and, C.Wang, K.Midorikawa, Y.Liu, K.Yamanouchi, Y.Xu, K.Midorikawa, W.Li, L.Roso and, S.Li, L.Yu, L.Roso, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, L.Yu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, C.Wang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Y.Liu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Y.Xu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, W.Li, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, S.Li, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, L.Yu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, X.Wang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, X.Liu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, J.Chen, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Y.Peng, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, L.Xu, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, B.Yao, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, X.Zhang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, L.Chen, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Y.Tang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, X.Wang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, D.Yin, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, X.Liang, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Y.Leng, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, R.Li, Z.Gan, L.Yu, C.Wang, Y.Liu, Y.Xu, W.Li, S.Li, L.Yu, X.Wang, X.Liu, J.Chen, Y.Peng, L.Xu, B.Yao, X.Zhang, L.Chen, Y.Tang, X.Wang, D.Yin, X.Liang, Y.Leng, R.Li, Z.Xu and, Z.Xu. The Shanghai superintense ultrafast laser facility (SULF) project. Progress in Ultrafast Intense Laser Science XVI, 199-217(2021).
[31] O.Buneman. Time-reversible difference procedures. J. Comput. Phys., 1, 517-535(1967).
[32] J. P.Boris, P.Boris J., R. A.Shanny(1970).
[37] L. D.Landau, D.Landau L., E.Lifshitz. The Classical Theory of Fields(1999).
[44] S. V.Bulanov, J.Hein, J.Hein, V.Bulanov S., G.Korn, Z.Esirkepov T., L. and, M.Kando, K.Koga J., G.Korn, J.Hein, T.Nakamura, G.Korn, S.Bulanov S., G.Zhidkov A., L. and, L. O.Silva, Y.Kato, G.Korn and, T. Z.Esirkepov, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, M.Kando, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, J. K.Koga, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, T.Nakamura, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, S. S.Bulanov, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, A. G.Zhidkov, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, Y.Kato, V.Bulanov S., Z.Esirkepov T., M.Kando, K.Koga J., T.Nakamura, S.Bulanov S., G.Zhidkov A., Y.Kato, G.Korn and, G.Korn. On extreme field limits in high power laser matter interactions: Radiation dominant regimes in high intensity electromagnetic wave interaction with electrons. High-Power, High-Energy, and High-Intensity Laser Technology; and Research Using Extreme Light: Entering New Frontiers with Petawatt-Class Lasers(2013).
[45] A. I.Nikishov, I.Nikishov A., V. I.Ritus. Quantum processes in the field of a plane electromagnetic wave and in a constant field. Sov. Phys. JETP, 19, 529-541(1964).
[51] H. K.Avetissian. Relativistic Nonlinear Electrodynamics: The QED Vacuum and Matter in Super-Strong Radiation Fields, 88(2015).
[65] V. I., and V.I.Ritus, A. I.. Quantum Electrodynamics of Phenomena in a Strong Field. Trudy Fiz. Inst. Akad. Nauk SSSR, 111(1979).
[66] K.Yokoyaet?al.. Cain, version 2.42(2011).
[67] V. B.Berestetskii, B.Berestetskii V., M.Lifshitz E., L. and, E. M.Lifshitz, B.Berestetskii V., M.Lifshitz E., L. and, L. P.Pitaevskii. Quantum Electrodynamics: Volume 4, 4(1982).
[76] NEA, “PENELOPE. A code system for Monte Carlo simulation of electron and photon transport(2018).
[79] G. M.Shore. Superluminality and UV completion. Nucl. Phys. B, 778, 219-258(2007).
[84] C.Sanderson, and C.Sanderson, R.Curtin. A user friendly hybrid sparse matrix class in C++. Mathematical Software—ICMS 2018, 422-430(2018).

Set citation alerts for the article
Please enter your email address