Published September 17, 2024
| Version 24.09
Software
Open
ImpactX: an s-based beam dynamics code including space charge effects
Authors/Creators
- 1. Lawrence Berkeley National Laboratory
Description
Dependencies
- ABLASTR:
24.09 - AMReX:
24.09 - pyAMReX:
24.09 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
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 Uniquebuild_baseby @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_Populateby @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
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