Published April 6, 2026
| Version 26.04
Software
Open
BLAST-WarpX/warpx: 26.04
Authors/Creators
-
Vay, Jean-Luc1
-
Acciarri, Marco2
-
Almgren, Ann1
-
Amorim, Lígia Diana1
-
Andriyash, Igor3
-
Angus, Justin Ray4
-
Antoun, Thierry1
-
Belkin, Daniel1
- Bizzozero, David1
- Blelly, Aurore1
-
Clark, Stephen Eric2
-
Dammak, Eya1
-
Fedeli, Luca5
-
Formenti, Arianna1
-
Garten, Marco1
-
Ge, Lixin6
-
Giacomel, Lorenzo7
-
Gott, Kevin1
-
Groenewald, Roelof E.8
-
Grote, David4
-
Gu, Junmin1
-
Harrison, Cyrus4
-
Haseeb, Muhammad1
-
Huebl, Axel1
-
Jambunathan, Revathi1
-
Kara-Mostefa, Ilian1
-
Klion, Hannah1
-
Kumar, Prabhat1
-
Lehe, Remi1
-
Loring, Burlen1
-
Marks, Thomas9
-
Miller, Phil10
-
Myers, Andrew1
-
Pech, Juliette1
-
Rheaume, Elisa1
-
Richardson, Glenn1
-
Rowan, Michael E.1
-
Sandberg, Ryan Thor1
-
Scherpelz, Peter11
-
Sinn, Alexander12
-
Shapoval, Olga1
-
Terzani, Davide1
-
Thévenet, Maxence13
-
Weichman, Kale14
-
Yang, Eloise1
-
Zaim, Neïl5
-
Zhang, Weiqun1
-
Zhao, Yinjian1
-
Zhu, Kevin Z.11
-
Zoni, Edoardo1
- 1. Lawrence Berkeley National Laboratory
- 2. Helion Energy, Inc.
- 3. Laboratoire d'Optique Appliquée
- 4. Lawrence Livermore National Laboratory
- 5. LIDYL, CEA-Université Paris-Saclay, CEA Saclay
- 6. SLAC National Accelerator Laboratory
- 7. CERN
- 8. TAE Technologies Inc.
- 9. University of Michigan
- 10. Intense Computing
- 11. Modern Electron
- 12. Deutsches Elektronen-Synchrotron DESY
- 13. Lawrence Berkeley National Laboratory, now DESY
- 14. Laboratory for Laser Energetics, University of Rochester
Description
Dependencies
- AMReX: 26.04
- pyAMReX: 26.04
- PICSAR-QED: 25.06
- pybind11:
3.0.2 - picmistandard: 0.34.0
- openPMD-api: 0.17.0
- Python: 3.11 - 3.14
What's Changed
- Separate current and mass matrix depositions by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6589
- check fusion energy on init. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6624
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6631
- Serialization.H : refactor and bugfixing by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/6665
- Docs: consistent simplified DOI in refs.bib by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6636
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6669
- Docs: delete redundant arXiv links by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6672
- Docs: use 'doi' field for doi.org, delete redundant urls by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6671
- Implement collisions in the middle of the momentum push for electromagnetic PIC by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6581
- Improve docu and fix LabFrameFieldDiagnostic bug by @pots007 in https://github.com/BLAST-WarpX/warpx/pull/6673
- Move ReadMovingWindowParameters from WarpXUtil to read_moving_window_parameters in WarpXInit by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/6676
- Updates to AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6679
- Fix uninitialized sa_flags in signal handler registration by @Noerr in https://github.com/BLAST-WarpX/warpx/pull/6681
- Follow-up PR: Add 2D EM CI test with split collisions and Vay pusher by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6675
- Remove unused InjectorMomentumRadialExpansion by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6677
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6683
- Remove predefined DensityInjector; replace with parser expressions by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6678
- Fix typo for rcylinder with plot files by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6691
- Langmuir tests: refactor and expand charge conservation analysis by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6638
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6698
- Improve the error message for num_particles_per_cell_each_dim by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6690
- Fix PETSc Preconditioning for Cases with no Implicit EM Term by @debog in https://github.com/BLAST-WarpX/warpx/pull/6701
- WarpX.H : use forward declaration for ImplicitSolver by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/6687
- Fix potential out of bounds in accelerator lattice element finder by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6693
- Docs: fix outdated info about clang-tidy version by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/6680
- Claim Context7 Project by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6704
- fix volume element in binary collisions for non-planar geometries. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6711
- Clean up ParticleUtils::getRandomVector by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6707
- AGENTS File: Conda Aliases by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6712
- Plotfile BTD: Support Labframe Filters by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6709
- Python 3.11+ by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6635
- Document LLM-Agents Usage by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6689
- fix bug for using MM PC without MM for Jacobian. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6713
- Add skill to answer user question by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6710
- Update HPC3-UCI docs to use Python 3.14.3 by @floresv299 in https://github.com/BLAST-WarpX/warpx/pull/6719
- petsc matrix pc for axisymmetric geometries by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6697
- Update checksum documentation by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6706
- Use new ruff-check pre-commit ID by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6723
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6722
- Make DSMC code more readable by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6628
- Evolve: use finest_level instead of max_level to gate RedistributeLocal by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6727
- Generate 2 products instead of 4 in Linear Compton collisions by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6321
- Particles: fix always-true bounds check in DepositCharge by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6730
- ablastr: replace protected n_grow member with public nGrowVect() by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6728
- Implementing JacobiPC by @debog in https://github.com/BLAST-WarpX/warpx/pull/6694
- Implement particle-absorbing boundary by @atmyers in https://github.com/BLAST-WarpX/warpx/pull/6503
- Collisions: replace ndt with ndt_supercycle and ndt_subcycle by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6742
- Release: WarpX 26.04 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6739
New Contributors
- @pots007 made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/6673
- @floresv299 made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/6719
Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.03...26.04
Files
BLAST-WarpX/warpx-26.04.zip
Files
(7.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c39fe8491c3644390fa8f6da3dbfa1fc
|
7.6 MB | Preview Download |
Additional details
Related works
- Is described by
- https://blast-warpx.github.io (URL)
- Is documented by
- https://warpx.readthedocs.io (URL)
Software
- Repository URL
- https://github.com/BLAST-WarpX/warpx