SciPost logo

SciPost Submission Page

CORSIKA 8 -- the next-generation air shower simulation framework

by Tim Huege

This Submission thread is now published as

Submission summary

Authors (as registered SciPost users): Tim Huege
Submission information
Preprint Link: https://arxiv.org/abs/2208.14240v2  (pdf)
Code repository: https://gitlab.iap.kit.edu/AirShowerPhysics/corsika
Date accepted: 2022-11-11
Date submitted: 2022-10-31 08:50
Submitted by: Huege, Tim
Submitted to: SciPost Physics Proceedings
Proceedings issue: 21st International Symposium on Very High Energy Cosmic Ray Interactions (ISVHECRI2022)
Ontological classification
Academic field: Physics
Specialties:
  • Gravitation, Cosmology and Astroparticle Physics
Approach: Computational

Abstract

For more than 20 years, the community has heavily relied on CORSIKA for the simulation of extensive air showers, their Cherenkov light emission and their radio signals. While tremendously successful, the Fortran-based monolithic design of CORSIKA up to version 7 limits adaptation to new experimental needs, for example, in complex scenarios where showers transition from air into dense media, and to new computing paradigms such as the use of multi-core and GPU parallelization. With CORSIKA 8, we have reimplemented the core functionality of CORSIKA in a modern, modular, C++-based simulation framework, and successfully validated it against CORSIKA 7. Here, we discuss the philosophy of CORSIKA 8, showcase some example applications, and present the current state of implementation as well as the plans for the future.

List of changes

Minor language changes as requested by the reviewer.

Published as SciPost Phys. Proc. 13, 028 (2023)

Login to report or comment