posted on 2024-03-21, 16:00authored byMaxence Thévenet, Igor A. Andriyash, Luca Fedeli, Ángel Ferran Pousa, Axel Huebl, Sören Jalas, Manuel Kirchen, Remi Lehe, Rob J. Shalloo, Alexander Sinn, Jean-Luc Vay
Using realistic laser profiles for simulations of laser-plasma interaction is critical to reproduce experimental measurements, but the interface between experiments and simulations can be challenging. Similarly, start-to-end simulations with different codes may require error-prone manipulations to convert between different representations of a laser pulse. In this work, we propose LASY, an open-source Python library to simplify these workflows. Developed through an international collaboration between experimental, theoretical and computational physicists, LASY can be used to initialize a laser profile from an experimental measurement, from a simulation, or from analytics, manipulate it, and write it into a file in compliance with the openPMD standard. This profile can then be used as an input of a simulation code.
History
Disclaimer
This arXiv metadata record was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.