Progress on the High-Performance Accelerator Beam Dynamics Code ImpactX

POSTER

Abstract

The design of the next generation of particle accelerators--colliders, storage rings, linacs, and light sources--requires tools to understand the transport and control of charged-particle beams, including both single-particle and collective effects. This requires a comprehensive, self-consistent approach to modeling, from the source to the end of the beam lifetime. The newest member of the Beam PLasma and Accelerator Simulation Toolkit (BLAST), the code ImpactX features s-based symplectic tracking with 3D space charge, parallelism with GPU acceleration, mesh-refinement, modernized language features, and automated testing. We describe recent progress in code development and benchmarking, including features (such as a user-friendly graphical user interface) that facilitate the modeling of both linear and circular accelerators.

*This work was supported by the Director, Office of Science of the U.S. Department of Energy under Contracts No. DE-AC02-05CH11231 and DE-AC02-07CH11359.This material is based upon work supported by the CAMPA collaboration, a project of the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research and Office of High Energy Physics, Scientific Discovery through Advanced Computing (SciDAC) program.

Presenters

  • Chad Eugene Mitchell

    • Lawrence Berkeley National Laboratory

Authors

  • Chad Eugene Mitchell

    • Lawrence Berkeley National Laboratory
  • Axel Huebl

    • Lawrence Berkeley National Laboratory
  • Marco Garten

    • Lawrence Berkeley National Laboratory
  • Remi Lehe

    • Lawrence Berkeley National Laboratory
  • Arianna Formenti

    • Lawrence Berkeley National Laboratory
  • Ji Qiang

    • Lawrence Berkeley National Laboratory
  • Edoardo Zoni

    • Lawrence Berkeley National Laboratory
  • Sarah Schroeder

    • Lawrence Berkeley National Laboratory
  • Jean-Luc Vay

    • Lawrence Berkeley National Laboratory