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