APS Logo

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

Presenters

  • Ricardo A Fonseca

    ISCTE - Lisbon University Institute

Authors

  • Ricardo A Fonseca

    ISCTE - Lisbon University Institute

  • Mark Almanza

    UCLA

  • Rafael Almeida

    GoLP/IPFN, IST, ULisboa, Portugal

  • Chiara Badiali

    GoLP/IPFN, IST, ULisboa, Portugal, Instituto Superior Tecnico

  • Pablo J Bilbao

    GoLP/IPFN, IST, ULisboa, Portugal, GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superio

  • Sarah E Chase

    University of California, Los Angeles

  • Thamine Dalichaouch

    University of California, Los Angeles

  • Stephen E Dilorio

    University of Michigan, University of Michigan, U.S.A.

  • Thomas E GRISMAYER

    INSTITUTO SUPERIOR TÉCNICO, Instituto Superior Tecnico, Instituto Superior Técnico

  • Roman Lee

    University of California, Los Angeles

  • Fei Li

    Tsinghua University, Beijing, China

  • Martin L Lindsey

    Stanford University

  • Bernardo Malaca

    GoLP/IPFN, IST, ULisboa, Portugal

  • Bertrand Martinez

    GoLP/IPFN, IST, ULisboa, Portugal, Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisbon, Portugal

  • Kyle G Miller

    Laboratory for Laser Energetics, University of Rochester, University of Rochester, Laboratory for Laser Energetics

  • Mariana Moreira

    GoLP/IPFN, IST, ULisboa, Portugal

  • Zan Nie

    University of California, Los Angeles

  • Miguel Pardal

    GoLP/IPFN, IST, ULisboa, Portugal

  • Jacob R Pierce

    University of California, Los Angeles, UCLA Plasma Simulation Group, Los Angeles, California, U.S.A., UCLA Department of Physics and Astronomy, University of California Los Angeles, UCLA

  • Qianqian Su

    UCLA Plasma Simulation Group, Los Angeles, California, U.S.A.

  • Rui P Torres

    Instituto Superior Tecnico

  • Frank S Tsung

    University of California, Los Angeles

  • Thales Silva

    Instituto Superior Tecnico

  • Jorge Vieira

    Instituto Superior Tecnico, GoLP/IPFN, IST, ULisboa, Portugal

  • Marija Vranic

    Instituto Superior Tecnico

  • Han Wen

    University of Rochester

  • Camilla Willim

    Instituto Superior Tecnico

  • Benjamin J Winjum

    University of California, Los Angeles

  • Xinlu Xu

    SLAC - Natl Accelerator Lab

  • Yujian Zhao

    University of California, Los Angeles

  • E. Paulo Alves

    UCLA, University of California, Los Angeles

  • Frederico Fiuza

    SLAC National Accelerator Laboratory. IST, University of Lisbon, Portugal, Instituto Superior Tecnico, Stanford University, California, U.S.A., SLAC, SLAC, Stanford University

  • Warren Mori

    University of California, Los Angeles, University of California Los Angeles

  • Luis O Silva

    Instituto Superior Tecnico, GoLP/IPFN, IST, ULisboa, Portugal