Published October 10, 2024
| Version 24.10
Software
Open
ImpactX: an s-based beam dynamics code including space charge effects
Authors/Creators
- 1. Lawrence Berkeley National Laboratory
Description
Dependencies
- ABLASTR:
24.10 - AMReX:
24.10 - pyAMReX:
24.10 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- Fix special case of pt_ms=0 in dispersive diagnostics. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/707
- LUMI (CSC): September Upgrade by @ax3l in https://github.com/ECP-WarpX/impactx/pull/708
- Rename element
nametotypeby @ax3l in https://github.com/ECP-WarpX/impactx/pull/710 - Fix main() Profile Region by @AlexanderSinn in https://github.com/ECP-WarpX/impactx/pull/711
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/712
<cmath>: Usestd::C++ Functions by @ax3l in https://github.com/ECP-WarpX/impactx/pull/716- Optionally Name all Elements, Add Marker by @ax3l in https://github.com/ECP-WarpX/impactx/pull/705
- Update ABLASTR & pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/715
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/721
- Added export functionality for user inputs in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/719
- [Dashboard] Improved Simulation Output Logging by @proy30 in https://github.com/ECP-WarpX/impactx/pull/718
- Add ref_particle charge & mass as user options in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/720
load_inputs_file: Simplify File Check by @ax3l in https://github.com/ECP-WarpX/impactx/pull/704- Relocated simulation file in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/725
- BeamMonitor: Enable Filtering by Cycle (Turn) by @ax3l in https://github.com/ECP-WarpX/impactx/pull/713
- CMake: Fix List of Pip Options by @ax3l in https://github.com/ECP-WarpX/impactx/pull/729
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/727
- Add beam eigenemittances to reduced diagnostics. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/702
- Fix CI: CodeQL Setup by @ax3l in https://github.com/ECP-WarpX/impactx/pull/732
- Update zero-strength quad case = drift. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/730
- Add Python CSR wake plotting test. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/696
- Release: 24.10 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/733
New Contributors
- @AlexanderSinn made their first contribution in https://github.com/ECP-WarpX/impactx/pull/711
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.09...24.10
Notes
Files
ECP-WarpX/impactx-24.10.zip
Files
(749.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:eee03fc41481a8b6c0bc9c79587db6ef
|
749.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ECP-WarpX/impactx/tree/24.10 (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