Published March 6, 2026
| Version 26.03
Software
Open
BLAST-WarpX/warpx: 26.03
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.03
- pyAMReX: 26.03
- PICSAR-QED: 25.06
- pybind11:
3.0.2 - picmistandard: 0.34.0
- openPMD-api: 0.17.0
- Python: 3.10 - 3.14
What's Changed
- Fix memory warning in test_2d_python_wrappers_picmi by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6489
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6543
- Add documentation example for ion beam extraction from plasma source by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6496
- Hybrid PIC: change definition of number of substeps by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6556
- Fix docstring error in picmi.py by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6559
- Replace missing Summit postprocessing documentation by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6560
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6561
- Pip Install: Skip
diags/by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6554 - Make checksum for
test_3d_linear_compton_bunch_laserless brittle by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6565 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/BLAST-WarpX/warpx/pull/6568
- Fail RTD doc on warning by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6569
- Improve performance of hybrid-PIC algorithm by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6567
- Docs: inputs section cleanup - simulation time by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/6557
- Save lost particle time by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6533
- Fill guard cells for EB update MFs by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6574
- CI: Azure Cache Revamp by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6577
- AMReX:
developmentby @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6578 - exploit symmetry to reduce deposit of diagonal mass matrices by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6555
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/BLAST-WarpX/warpx/pull/6587
- Control Magnetostatic Solver Precision by @n01r in https://github.com/BLAST-WarpX/warpx/pull/6582
- Hybrid-PIC optimization: only call FillBoundaryE for collocated grids by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6575
- Add AGENTS.md file by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6482
- Fix some typos by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6590
- Use NoGpuSync for MLMG in computePhi by @AlexanderSinn in https://github.com/BLAST-WarpX/warpx/pull/6491
- Polymorphic PC by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6374
- Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6585
- Update profile for LUMI25.03 by @huixingjian in https://github.com/BLAST-WarpX/warpx/pull/6597
- simplify DefaultInitializeRuntimeAttribute() parameters by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6583
- Dependencies: weekly update, pybind11 v3.0.2 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6600
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/BLAST-WarpX/warpx/pull/6601
- Fix bug with external field loading from file by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6602
- Doc: Perlmutter Python Batch Script by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6603
- Fixing origin issue with vector laplacian evaluation in HybridPICSolveE by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/6598
- Make FinishMassMatrices public, in ImplicitSolver by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6604
- Doc: Perlmutter GCC Downgrade by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6609
- Add picmi flag to set
do_device_synchronizeby @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6614 - Typos in parameter.rst by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6612
- Change mass of pre-defined elements in
species_type: subtract mass of the electrons by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6518 - Hybrid-PIC: Add check if external currents are used by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6610
- reduce expanded fusion collision type checking. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/6623
- Add CLAUDE.md as symlink to AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6620
- Create agent skill to add new paper highlights in the documentation by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6626
- Adjust indent in parameters.rst by @eebasso in https://github.com/BLAST-WarpX/warpx/pull/6632
- Take into account relativistic velocity in particle reflection test by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6619
- Implement collisions in the middle of the momentum push for electrostatic PIC by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6572
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/BLAST-WarpX/warpx/pull/6633
- Replace WARPX_PROFILE with ABLASTR_PROFILE by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6634
- Enable mid-v push with embedded boundaries by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6617
- DevUtils: automate checksum reset from Azure via PR number by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6621
- Doc: new paper in highlights – Wang et al. 2026 by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/6627
- Fix luminosity diagnostics with mesh refinement by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6605
- FieldGather: use Bz-specific z offset by @WeiqunZhang in https://github.com/BLAST-WarpX/warpx/pull/6664
- Release: WarpX 26.03 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/6630
New Contributors
- @huixingjian made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/6597
- @clarkse-he made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/6598
Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.02...26.03
Files
BLAST-WarpX/warpx-26.03.zip
Files
(7.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:00aeb48453fc607a7fa212e85b5635e9
|
7.5 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