Published June 18, 2026
| Version 26.06
Software
Open
ImpactX: an s-based beam dynamics code including space charge effects
Authors/Creators
- 1. Lawrence Berkeley National Laboratory
Description
Dependencies
- ABLASTR:
26.06 - AMReX:
26.06 - pyAMReX:
26.06 - openPMD-api:
0.17.0+ - Python PALS: 0.3.0
- Python: 3.11 - 3.14
What's Changed
- CI: CodSpeed Microarch Ubuntu by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1476
- MLMG: Default Relative Tolerance (SP) by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1477
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/BLAST-ImpactX/impactx/pull/1486
- Fix SP:
to_py()Matrix Type by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1478 - Doc: Update Perlmutter by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1487
- PALS Python 0.3.0, Unit Convention for Quad by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1357
- CI: Reduce CodSpeed Benchmark Noise by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1489
- Simplify Adding Particles by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1488
- Tests: SP Tolerances by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1479
- Pre-Commit: GitLeaks by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1490
- Linear Transport: Thin Dipole by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1416
- Linear Transport: ChrUniformAcc by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1424
- Fix charge accounting in Poisson solver by @nikitakuklev in https://github.com/BLAST-ImpactX/impactx/pull/1492
- 2.5D Gaussian SC: Long Scale Default & Name by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1491
- Spin-Tracking for Apertures by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1493
- Handle Alignment in Spin Push by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1455
- Catch Missing Gyromagnetic Anomaly by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1494
- Alignment: Short-Cut by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1499
- Integrators: With RefPart by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1497
- CI: FFTW w/ Newer CMake & VS Studio 2026 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1503
- Linear Transport Exact Multipole: Drift by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1504
- Add support for nonzero dispersion in envelope mode by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1502
- Diagnostics: Envelope Mean is Zero by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1507
- CI: Benchmark SC Solvers by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1510
- Envelope Tracking with Rotation by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1506
- Doc: Glossary to Agents by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1509
- Python: Element
transfer_map(ref)by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1508 - Elements: Const Correctness by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1501
- Shink RefPart by 456 Bytes by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1498
- MAD-X:
RFCAVITYis Thin by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1513 - DIPEDGE: Entry Label by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1515
- Test of 2.5D space charge kicks by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1468
- Test: Element Coverage Update by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1429
- Release: 26.06 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1518
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/26.05...26.06
Notes
Files
BLAST-ImpactX/impactx-26.06.zip
Files
(2.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:33796dadc6c63a813addf4be3fff099c
|
2.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/BLAST-ImpactX/impactx/tree/26.06 (URL)
Software
- Repository URL
- https://github.com/BLAST-ImpactX/impactx
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