There is a newer version of the record available.

Published September 17, 2024 | Version 24.09

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

Contributors

Research group:

  • 1. Lawrence Berkeley National Laboratory

Description

Dependencies

What's Changed

  • CMake: More Pip Control Options by @ax3l in https://github.com/ECP-WarpX/impactx/pull/673
  • CI: Python Requirements Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/674
  • Ruff: Run on pyi files by @ax3l in https://github.com/ECP-WarpX/impactx/pull/679
  • setup.py: More Unique build_base by @ax3l in https://github.com/ECP-WarpX/impactx/pull/676
  • Modify qm_qeeV name and docs. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/681
  • Update ABLASTR & pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/683
  • Doc: Reorganize Sections for Collective Effects by @ax3l in https://github.com/ECP-WarpX/impactx/pull/684
  • Add dispersion to reduced diagnostics by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/682
  • Add documentation for reduced diagnostics: dispersion output. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/686
  • 1D CSR Model by @xbojanic in https://github.com/ECP-WarpX/impactx/pull/627
  • Update Dashboard Info Verbiage by @proy30 in https://github.com/ECP-WarpX/impactx/pull/691
  • CMake: Replace FetchContent_Populate by @ax3l in https://github.com/ECP-WarpX/impactx/pull/689
  • Doc: Intro Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/692
  • Remove additional string for Twiss input by @n01r in https://github.com/ECP-WarpX/impactx/pull/698
  • Add helper function for Python Twiss input by @n01r in https://github.com/ECP-WarpX/impactx/pull/697
  • Fix literal includes of KV test files in DistGen example by @n01r in https://github.com/ECP-WarpX/impactx/pull/701
  • Release: 24.09 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/695

New Contributors

  • @xbojanic made their first contribution in https://github.com/ECP-WarpX/impactx/pull/627

Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.08...24.09

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.09.zip

Files (720.3 kB)

Name Size Download all
md5:134a141d499d97e536940aa537ebb435
720.3 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/ECP-WarpX/impactx/tree/24.09 (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