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