OSIRIS simulation framework: Open-source and new developments
POSTER
Abstract
The OSIRIS [1] Electromagnetic Particle-in-Cell (EM-PIC) code is used by over 40 research groups worldwide for the numerical modeling of many laboratory and astrophysical scenarios. In this work, we report on the release of the open-source version of the code. We also report on the implementation of new radiation sources, namely the injection of arbitrary non-paraxial, spatiotemporally structured EM wave packets, grazing wall sources, and external custom sources using Python, as well as self-consistent particle distributions. We address the new developments of our QED module, namely the implementation of Bremsstrahlung, Bethe-Heitler, and Coulomb trident processes, as well as spin and polarization resolved rates for Inverse Compton and Breit-Wheeler processes. We present our recent developments in the field and collisional ionization modules and on boosted diagnostics for the reconstruction of lab-frame time-slices of data in Lorentz-boosted simulations. Furthermore, we describe our adaptation of a general relativistic PIC model to curvilinear coordinates using a logical coordinate transformation, including flat, Schwarzschild, and the slow rotation approximation of the Kerr metric. Finally, we report on the implementation of the dynamic load balancing algorithm in the Quasi-3D geometry, and our recent developments on the support of GPGPU architectures.
[1] R. A. Fonseca et al., Lecture Notes in Computer Science 2331, 342-351 (2002)
[2] https://osiris-code.github.io
[1] R. A. Fonseca et al., Lecture Notes in Computer Science 2331, 342-351 (2002)
[2] https://osiris-code.github.io
Presenters
-
Ricardo A Fonseca
- ISCTE - Lisbon University Institute