New developments in the OSIRIS simulation framework

POSTER

Abstract

The OSIRIS EM-PIC code [1] is a well-established kinetic plasma simulation tool actively used in the numerical modeling of many laboratory and astrophysical scenarios. In this work, we report on the new developments recently introduced into the framework. We address the implementation of new radiation and particle sources, such as ASTRL (Arbitrarily Structured Lasers) pulses, and Ionization injection of spin polarized electrons. We present the new linear Compton scattering algorithm, as well as the overdense algorithm for splitting and damping particles. We also report on the new developments of our QED module, such as the implementation of Bethe-Heitler pair production, and a spin and polarization-related module. Furthermore, we describe new features implemented in the Quasi-3D geometry, for the computation of short-wavelength electromagnetic radiation emitted from particles in this geometry. We also focus on the developments done in the General relativity module, such as static load balancing capabilities and asymmetric filtering adapted to the selected grid spacings and the inclusion of Heuristic pair production models to mimic QED effects. Finally, we present our new implementation of GPU support, including high-order particle interpolation and customized fields solvers.

Publication: [1] R. A. Fonseca et al., Lecture Notes in Computer Science 2331, 342-351 (2002)

Presenters

  • Ricardo A Fonseca

    • ISCTE - Lisbon University Institute

Authors

  • Ricardo A Fonseca

    • ISCTE - Lisbon University Institute
  • Paulo Alves

    • University of California, Los Angeles
    • UCLA, Department of Physics and Astronomy, Los Angeles, CA, USA
    • UCLA
  • Chiara Badiali

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico
    • Instituto Superior Técnico
  • Pablo J Bilbao

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisbon, Portugal
    • Instituto Superior Técnico
    • Instituto Superior Tecnico
  • Sarah E Chase

    • University of California, Los Angeles
  • Stephen Dilorio

    • University of Michigan
  • Frederico Fiuza

    • SLAC - Natl Accelerator Lab
    • SLAC National Accelerator Laboratory
    • SLAC
  • Thomas Grismayer

    • Instituto Superior Tecnico
  • Victor Haugaard

    • Instituto Superior Técnico
  • Roman Lee

    • University of California, Los Angeles
  • Fei Li

    • University of California, Los Angeles
  • Martin L Lindsey

    • Stanford University
  • Bernardo Malaca

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico
    • Instituto Superior Técnico
  • Bertrand Martinez

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, University of Lisbon, Portugal
    • Instituto Superior Técnico
  • Joshua J May

    • University of California, Los Angeles
  • Kyle G Miller

    • Laboratory for Laser Energetics, University of Rochester
    • University of California, Los Angeles
  • Mariana Moreira

    • Instituto Superior Técnico
  • Zan Nie

    • University of California, Los Angeles
  • Miguel Pardal

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Lisbon, Portugal
    • GoLP/Instituto de Plasmas e Fusão Nuclear, IST
  • Jacob R Pierce

    • University of California, Los Angeles
    • Department of Physics and Astronomy, University of California, Los Angeles, CA 90095, USA
  • Kevin M. Schoeffler

    • IST, University of Lisbon, Portugal
    • Instituto Superior Técnico
  • Rui P Torres

    • Instituto Superior Tecnico
  • Frank S Tsung

    • University of California, Los Angeles
  • Thales Silva

    • Instituto Superior Tecnico
  • Jorge Vieira

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Lisbon, Portugal
    • GoLP/Instituto de Plasmas e Fusão Nuclear, IST
    • Instituto Superior Tecnico
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superi
    • Instituto Superior Técnico
  • Marija Vranic

    • Universidade de Lisboa
    • IST, University of Lisbon, Portugal
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, University of Lisbon, Portugal
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico
    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, Lisbon
    • GoLP, IPFN, Instituto Superior Tecnico, Lisbon, Portugal
    • Instituto Superior Técnico
    • GoLP, Institutp Superior Técnico, Univ. Lisboa, Portugal
  • 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
  • Viktor K Decyk

    • University of California, Los Angeles
  • Warren B Mori

    • University of California, Los Angeles
    • Department of Physics and Astronomy, University of California, Los Angeles, CA 90095, USA
  • Luis O Silva

    • GoLP/Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisbon, Portugal
    • Instituto Superior Tecnico