Arianna Formenti
Arianna Formenti
This uses the method from: https://journals.aps.org/prab/abstract/10.1103/PhysRevSTAB.9.044204 https://journals.aps.org/prab/pdf/10.1103/PhysRevSTAB.10.129901 Because this uses the same FFT infrastructure as PSATD, right now, the code needs to be compiled with: ```-DWarpX_PSATD=ON```. Also: since the solver...
This in-progress PR adds a module to simulate two-photon collisions according to the linear Breit-Wheeler process. Minimal to do list in arbitrary order: - [x] add check on product species...
This PR adds some python modules to simplify the reading and plotting of reduced diagnostics data. For now it works * in 3D Cartesian geometry upon merging of PR #3751...
This follows-up PR #4648 as per @ax3l's requests [here](https://github.com/ECP-WarpX/WarpX/pull/4648#discussion_r1595624093).
This PR adds a new example where different ion species travel through a Thomson Parabola Spectrometer and are collected at a screen. The example can be found in the `PhysicsApplications/thomson_parabola_spectrometer`...
This PR implements a quasi-3D Poisson solver based on the Integrated Green's functions. It solves the 2D Poisson equation on the `(x,y)` plane for every slice `z`. It is useful...
This adds the option to rotate in space a species initialized as a Gaussian beam. The rotation is performed around a user-defined axis by a user-defined angle.