There is a newer version of the record available.

Published February 4, 2024 | Version 24.02

ImpactX: an s-based beam dynamics code including space charge effects

Contributors

Research group:

  • 1. Lawrence Berkeley National Laboratory

Description

Dependencies

What's Changed

  • Py Propertes: Aperture, ChrQuad, ChrAcc by @ax3l in https://github.com/ECP-WarpX/impactx/pull/502
  • Documentation corrections by @RTSandberg in https://github.com/ECP-WarpX/impactx/pull/508
  • CMake: ImpactX_PYTHON_IPO by @ax3l in https://github.com/ECP-WarpX/impactx/pull/505
  • Perlmutter (NERSC): January 2024 Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/507
  • AmrCore(Data): Make Member Variable by @ax3l in https://github.com/ECP-WarpX/impactx/pull/509
  • Fix: MPI-Distribution w/o SC by @ax3l in https://github.com/ECP-WarpX/impactx/pull/504
  • Python: Clean CUDA Shutdown by @ax3l in https://github.com/ECP-WarpX/impactx/pull/510
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/511
  • Add ImpactX_CCACHE Option by @ax3l in https://github.com/ECP-WarpX/impactx/pull/513
  • Add chromatic plasma lens model by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/514
  • CI: Fix Tooling -Wno-error=pass-failed by @ax3l in https://github.com/ECP-WarpX/impactx/pull/517
  • Programmable Element: Profile pc Push by @ax3l in https://github.com/ECP-WarpX/impactx/pull/518
  • Python Examples: Finalize Sim by @ax3l in https://github.com/ECP-WarpX/impactx/pull/519
  • Tests: Mark thermal as slow by @ax3l in https://github.com/ECP-WarpX/impactx/pull/520
  • Release 24.02 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/515

Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.01...24.02

Notes

This work was supported by the Laboratory Directed Research and Development Program of Lawrence Berkeley National Laboratory under U.S. Department of Energy Contract No. DE-AC02-05CH11231.

Files

ECP-WarpX/impactx-24.02.zip

Files (553.3 kB)

Name Size Download all
md5:5c88b485bce8729d61be831978343f0f
553.3 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/ECP-WarpX/impactx/tree/24.02 (URL)

References

  • Huebl A, Lehe R, Mitchell CE, Qiang J, Ryne RD, Sandberg RT and Vay J-L. Next Generation Computational Tools For The Modeling And Design Of Particle Accelerators At Exascale. NAPAC22 (2022)
  • Qiang J, Ryne R, Habib S, Decyk V. An Object-Oriented Parallel Particle-in-Cell Code for Beam Dynamics Simulation in Linear Accelerators. J. Comput. Phys. 163, 434-451 (2000). DOI:10.1006/jcph.2000.6570