BLAST-WarpX/warpx: 26.09. Vay, J., Acciarri, M., Almgren, A., Amorim, L. D., Andriyash, I., Angus, J. R., Antoun, T., Belkin, D., Bizzozero, D., Blelly, A., Clark, S. E., Dammak, E., Fedeli, L., Formenti, A., Garten, M., Ge, L., Giacomel, L., Gott, K., Groenewald, R. E., Grote, D., Gu, J., Harrison, C., Haseeb, M., Huebl, A., Jambunathan, R., Kara-Mostefa, I., Klion, H., Kumar, P., Lehe, R., Loring, B., Marks, T., Miller, P., Myers, A., Pech, J., Rheaume, E., Richardson, G., Rowan, M. E., Sandberg, R. T., Scherpelz, P., Sinn, A., Shapoval, O., Terzani, D., Thévenet, M., Weichman, K., Yang, E., Zaim, N., Zhang, W., Zhao, Y., Zhu, K. Z., & Zoni, E. September, 2026.
Paper doi abstract bibtex Dependencies AMReX: 26.09 pyAMReX: 26.09 PICSAR-QED: 26.05 pybind11: 3.1.0 picmistandard: 0.34.0 openPMD-api: 0.17.0 Python: 3.11 - 3.14 What's Changed ImplicitPushPX: Self-Assert Components by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7117 Replace pml_edge_lengths by pml_eb_update_E by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7076 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7123 Add total luminosity to DifferentialLuminosity reduced diagnostics by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6819 Small refactor in hybrid-PIC Te calculation to reduce code duplication by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7140 clang-tidy CI test: bump version of clang from 19 to 20 by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7137 Shape factors cleanup: remove superfluous parenthesis, avoid unneeded division by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7136 Fix hybrid electron energy equation vacuum Te sink by @prkkumar-he in https://github.com/BLAST-WarpX/warpx/pull/7128 Python: Fix WarpX Singleton Lifetime and Leaking Statics by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7142 Fix temperature deposition in cylindrical coordinates by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7113 Bump github/codeql-action from 4.37.4 to 4.37.6 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7148 Doc: Contributors Can trigger GPU Tests by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6949 Docs: Restore governance Anchor Lost in Markdown Conversion by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7150 Particle initialization: add option to read u_mean/u_std from an openPMD file by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6999 Restrict warpx.do_subcycling to the electromagnetic solvers by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7147 QEDInternals: use designated initializers (C++20) to clarify the initialization of some structures by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7139 Update guidance for tests in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7157 Fix QDSMC radial volume weighting in RZ by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7130 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7146 Fix uninitialized guard cells of the EB update flags (m_eb_update_E/m_eb_update_B) by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7151 Fix non-docs CI filter for nested markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7159 Embedded-boundary thermal (diffuse) particle re-emission by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7008 use max directional value of \textbarvp\textbar/dx when limiting time step by particle cfl by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7094 Store and use per-mesh-refinement-level EB IndexSpace by @WeiqunZhang in https://github.com/BLAST-WarpX/warpx/pull/7034 BinaryCollision: stabilize TwoProductComputeProductMomenta in SINGLE precision by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7111 Docs: clarify LinearSolver/LinearFunction operator interface by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7163 Add Macroscopic Property PICMI API by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7120 Implement alternative shuffling methods for collisions by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6692 Fix staggered temperature moment normalization by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7162 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7167 Bump github/codeql-action from 4.37.6 to 4.37.7 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7169 Clean up AddPlasmaFlux by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6908 Add Groenewald (2026) to science highlights by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7175 Python: Clear Input State in warpx.finalize() by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7143 Add Darwin solver by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6293 PICMI: pass unrecognized field names through to the diagnostics by @n01r in https://github.com/BLAST-WarpX/warpx/pull/7156 ECT: use a named enumeration for the face info flags by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7172 Add end-of-line to benchmark JSON files by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7185 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7188 Darwin - use galerkin interpolation for ES part by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7082 Bump github/codeql-action from 4.37.7 to 4.37.8 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7190 Mass matrices: remove a spurious 1/gamma in prefactor by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7189 Linear Breit-Wheeler: use amrex::Math::powi and _prt literals by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7191 Use NoGpuSync for MLMG in all solver call sites by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7170 Doc: Compiler Versions by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7193 add deposition callbacks to electrostatic solvers by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7182 Perlmutter CUDA 13.2 & Consistent Purge of JIT Caches by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7183 Submit results of GPU CI tests to CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7174 Fix non-docs CI filter for root markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7201 README: fix broken badges, add CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7200 Dependencies: AMReX CUDA CMake 3.25+ by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7202 Generalize default test analysis scripts (regression, restart) by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7197 Convert CODE_OF_CONDUCT.rst, CONTRIBUTING.rst to .md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7203 Curl-curl PC: enforce a fixed number of MLMG V-cycles by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7199 Infrastructure for GPU CI checksums by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7055 ABLASTR: Warn Manager State is Per AMReX Cycle by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7186 Fix RSPHERE Cartesian particle position conversion by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7194 Add fusion particle production diagnostic by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6954 Remove unused GMRES option in curl-curl MLMG preconditioner by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7216 Minor fixes in CODE_OF_CONDUCT.md, CONTRIBUTING.md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7211 AMReX/pyAMReX/PICSAR: Weekly Update by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7220 Add dt_update_write_interval option by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7221 Reduce excessive implicit particle suborbit warnings by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7219 Update Dane (LC) setup scripts by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7212 Fix access to global_debye_length with tiling by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7222 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7227 append to dt_updates. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7226 ECT: atomic test-and-subtract for the face-extension area accounting by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7152 Bump github/codeql-action from 4.37.8 to 4.37.9 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7229 Enforce particle orbit bounds for implicit solvers by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7225 Cleanup: remove unneeded argument for Preconditioner::Update by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7234 Docs: record where CI is configured in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7236 remove unused type parameters in Gather routines by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7240 Add differential cross-section in linear Breit Wheeler process by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6141 Add a factored-Laplacian MLMG preconditioner for the Darwin GMRES solve by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7180 Release: WarpX 26.09 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7232 New Contributors @pearlmam made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/7120 Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.08...26.09
@misc{vay_blast-warpxwarpx_2026,
title = {{BLAST}-{WarpX}/warpx: 26.09},
copyright = {Lawrence Berkeley National Labs BSD variant license},
shorttitle = {{BLAST}-{WarpX}/warpx},
url = {https://zenodo.org/doi/10.5281/zenodo.4571577},
doi = {10.5281/ZENODO.4571577},
abstract = {Dependencies
AMReX: 26.09
pyAMReX: 26.09
PICSAR-QED: 26.05
pybind11: 3.1.0
picmistandard: 0.34.0
openPMD-api: 0.17.0
Python: 3.11 - 3.14
What's Changed
ImplicitPushPX: Self-Assert Components by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7117
Replace pml\_edge\_lengths by pml\_eb\_update\_E by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7076
Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7123
Add total luminosity to DifferentialLuminosity reduced diagnostics by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6819
Small refactor in hybrid-PIC Te calculation to reduce code duplication by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7140
clang-tidy CI test: bump version of clang from 19 to 20 by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7137
Shape factors cleanup: remove superfluous parenthesis, avoid unneeded division by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7136
Fix hybrid electron energy equation vacuum Te sink by @prkkumar-he in https://github.com/BLAST-WarpX/warpx/pull/7128
Python: Fix WarpX Singleton Lifetime and Leaking Statics by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7142
Fix temperature deposition in cylindrical coordinates by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7113
Bump github/codeql-action from 4.37.4 to 4.37.6 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7148
Doc: Contributors Can trigger GPU Tests by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6949
Docs: Restore governance Anchor Lost in Markdown Conversion by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7150
Particle initialization: add option to read u\_mean/u\_std from an openPMD file by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6999
Restrict warpx.do\_subcycling to the electromagnetic solvers by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7147
QEDInternals: use designated initializers (C++20) to clarify the initialization of some structures by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7139
Update guidance for tests in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7157
Fix QDSMC radial volume weighting in RZ by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7130
Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7146
Fix uninitialized guard cells of the EB update flags (m\_eb\_update\_E/m\_eb\_update\_B) by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7151
Fix non-docs CI filter for nested markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7159
Embedded-boundary thermal (diffuse) particle re-emission by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7008
use max directional value of {\textbar}vp{\textbar}/dx when limiting time step by particle cfl by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7094
Store and use per-mesh-refinement-level EB IndexSpace by @WeiqunZhang in https://github.com/BLAST-WarpX/warpx/pull/7034
BinaryCollision: stabilize TwoProductComputeProductMomenta in SINGLE precision by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7111
Docs: clarify LinearSolver/LinearFunction operator interface by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7163
Add Macroscopic Property PICMI API by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7120
Implement alternative shuffling methods for collisions by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6692
Fix staggered temperature moment normalization by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7162
Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7167
Bump github/codeql-action from 4.37.6 to 4.37.7 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7169
Clean up AddPlasmaFlux by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6908
Add Groenewald (2026) to science highlights by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7175
Python: Clear Input State in warpx.finalize() by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7143
Add Darwin solver by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6293
PICMI: pass unrecognized field names through to the diagnostics by @n01r in https://github.com/BLAST-WarpX/warpx/pull/7156
ECT: use a named enumeration for the face info flags by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7172
Add end-of-line to benchmark JSON files by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7185
Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7188
Darwin - use galerkin interpolation for ES part by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7082
Bump github/codeql-action from 4.37.7 to 4.37.8 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7190
Mass matrices: remove a spurious 1/gamma in prefactor by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7189
Linear Breit-Wheeler: use amrex::Math::powi and \_prt literals by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7191
Use NoGpuSync for MLMG in all solver call sites by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7170
Doc: Compiler Versions by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7193
add deposition callbacks to electrostatic solvers by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7182
Perlmutter CUDA 13.2 \& Consistent Purge of JIT Caches by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7183
Submit results of GPU CI tests to CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7174
Fix non-docs CI filter for root markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7201
README: fix broken badges, add CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7200
Dependencies: AMReX CUDA CMake 3.25+ by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7202
Generalize default test analysis scripts (regression, restart) by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7197
Convert CODE\_OF\_CONDUCT.rst, CONTRIBUTING.rst to .md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7203
Curl-curl PC: enforce a fixed number of MLMG V-cycles by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7199
Infrastructure for GPU CI checksums by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7055
ABLASTR: Warn Manager State is Per AMReX Cycle by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7186
Fix RSPHERE Cartesian particle position conversion by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7194
Add fusion particle production diagnostic by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6954
Remove unused GMRES option in curl-curl MLMG preconditioner by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7216
Minor fixes in CODE\_OF\_CONDUCT.md, CONTRIBUTING.md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7211
AMReX/pyAMReX/PICSAR: Weekly Update by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7220
Add dt\_update\_write\_interval option by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7221
Reduce excessive implicit particle suborbit warnings by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7219
Update Dane (LC) setup scripts by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7212
Fix access to global\_debye\_length with tiling by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7222
Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7227
append to dt\_updates. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7226
ECT: atomic test-and-subtract for the face-extension area accounting by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7152
Bump github/codeql-action from 4.37.8 to 4.37.9 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7229
Enforce particle orbit bounds for implicit solvers by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7225
Cleanup: remove unneeded argument for Preconditioner::Update by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7234
Docs: record where CI is configured in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7236
remove unused type parameters in Gather routines by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7240
Add differential cross-section in linear Breit Wheeler process by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6141
Add a factored-Laplacian MLMG preconditioner for the Darwin GMRES solve by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7180
Release: WarpX 26.09 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7232
New Contributors
@pearlmam made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/7120
Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.08...26.09},
urldate = {2026-10-02},
publisher = {Zenodo},
author = {Vay, Jean-Luc and Acciarri, Marco and Almgren, Ann and Amorim, Lígia Diana and Andriyash, Igor and Angus, Justin Ray and Antoun, Thierry and Belkin, Daniel and Bizzozero, David and Blelly, Aurore and Clark, Stephen Eric and Dammak, Eya and Fedeli, Luca and Formenti, Arianna and Garten, Marco and Ge, Lixin and Giacomel, Lorenzo and Gott, Kevin and Groenewald, Roelof E. and Grote, David and Gu, Junmin and Harrison, Cyrus and Haseeb, Muhammad and Huebl, Axel and Jambunathan, Revathi and Kara-Mostefa, Ilian and Klion, Hannah and Kumar, Prabhat and Lehe, Remi and Loring, Burlen and Marks, Thomas and Miller, Phil and Myers, Andrew and Pech, Juliette and Rheaume, Elisa and Richardson, Glenn and Rowan, Michael E. and Sandberg, Ryan Thor and Scherpelz, Peter and Sinn, Alexander and Shapoval, Olga and Terzani, Davide and Thévenet, Maxence and Weichman, Kale and Yang, Eloise and Zaim, Neïl and Zhang, Weiqun and Zhao, Yinjian and Zhu, Kevin Z. and Zoni, Edoardo},
collaborator = {Weber, Gunther H. and Cohn, Robert and Kieburtz, Michael and Levine, Michael and Liu, Bin and Ng, Cho-Kuen and Park, Jaehong and Ruof, Nicholas W.},
month = sep,
year = {2026},
keywords = {gpu, laser, particle-in-cell, physics, pic, plasma, research, simulation},
}
Downloads: 0
{"_id":"hsn6DaPBC8vXt8Eit","bibbaseid":"vay-acciarri-almgren-amorim-andriyash-angus-antoun-belkin-etal-blastwarpxwarpx2609-2026","author_short":["Vay, J.","Acciarri, M.","Almgren, A.","Amorim, L. D.","Andriyash, I.","Angus, J. R.","Antoun, T.","Belkin, D.","Bizzozero, D.","Blelly, A.","Clark, S. E.","Dammak, E.","Fedeli, L.","Formenti, A.","Garten, M.","Ge, L.","Giacomel, L.","Gott, K.","Groenewald, R. E.","Grote, D.","Gu, J.","Harrison, C.","Haseeb, M.","Huebl, A.","Jambunathan, R.","Kara-Mostefa, I.","Klion, H.","Kumar, P.","Lehe, R.","Loring, B.","Marks, T.","Miller, P.","Myers, A.","Pech, J.","Rheaume, E.","Richardson, G.","Rowan, M. E.","Sandberg, R. T.","Scherpelz, P.","Sinn, A.","Shapoval, O.","Terzani, D.","Thévenet, M.","Weichman, K.","Yang, E.","Zaim, N.","Zhang, W.","Zhao, Y.","Zhu, K. Z.","Zoni, E."],"bibdata":{"bibtype":"misc","type":"misc","title":"BLAST-WarpX/warpx: 26.09","copyright":"Lawrence Berkeley National Labs BSD variant license","shorttitle":"BLAST-WarpX/warpx","url":"https://zenodo.org/doi/10.5281/zenodo.4571577","doi":"10.5281/ZENODO.4571577","abstract":"Dependencies AMReX: 26.09 pyAMReX: 26.09 PICSAR-QED: 26.05 pybind11: 3.1.0 picmistandard: 0.34.0 openPMD-api: 0.17.0 Python: 3.11 - 3.14 What's Changed ImplicitPushPX: Self-Assert Components by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7117 Replace pml_edge_lengths by pml_eb_update_E by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7076 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7123 Add total luminosity to DifferentialLuminosity reduced diagnostics by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6819 Small refactor in hybrid-PIC Te calculation to reduce code duplication by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7140 clang-tidy CI test: bump version of clang from 19 to 20 by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7137 Shape factors cleanup: remove superfluous parenthesis, avoid unneeded division by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7136 Fix hybrid electron energy equation vacuum Te sink by @prkkumar-he in https://github.com/BLAST-WarpX/warpx/pull/7128 Python: Fix WarpX Singleton Lifetime and Leaking Statics by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7142 Fix temperature deposition in cylindrical coordinates by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7113 Bump github/codeql-action from 4.37.4 to 4.37.6 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7148 Doc: Contributors Can trigger GPU Tests by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6949 Docs: Restore governance Anchor Lost in Markdown Conversion by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7150 Particle initialization: add option to read u_mean/u_std from an openPMD file by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6999 Restrict warpx.do_subcycling to the electromagnetic solvers by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7147 QEDInternals: use designated initializers (C++20) to clarify the initialization of some structures by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7139 Update guidance for tests in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7157 Fix QDSMC radial volume weighting in RZ by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7130 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7146 Fix uninitialized guard cells of the EB update flags (m_eb_update_E/m_eb_update_B) by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7151 Fix non-docs CI filter for nested markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7159 Embedded-boundary thermal (diffuse) particle re-emission by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7008 use max directional value of \\textbarvp\\textbar/dx when limiting time step by particle cfl by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7094 Store and use per-mesh-refinement-level EB IndexSpace by @WeiqunZhang in https://github.com/BLAST-WarpX/warpx/pull/7034 BinaryCollision: stabilize TwoProductComputeProductMomenta in SINGLE precision by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7111 Docs: clarify LinearSolver/LinearFunction operator interface by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7163 Add Macroscopic Property PICMI API by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7120 Implement alternative shuffling methods for collisions by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6692 Fix staggered temperature moment normalization by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7162 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7167 Bump github/codeql-action from 4.37.6 to 4.37.7 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7169 Clean up AddPlasmaFlux by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6908 Add Groenewald (2026) to science highlights by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7175 Python: Clear Input State in warpx.finalize() by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7143 Add Darwin solver by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6293 PICMI: pass unrecognized field names through to the diagnostics by @n01r in https://github.com/BLAST-WarpX/warpx/pull/7156 ECT: use a named enumeration for the face info flags by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7172 Add end-of-line to benchmark JSON files by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7185 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7188 Darwin - use galerkin interpolation for ES part by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7082 Bump github/codeql-action from 4.37.7 to 4.37.8 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7190 Mass matrices: remove a spurious 1/gamma in prefactor by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7189 Linear Breit-Wheeler: use amrex::Math::powi and _prt literals by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7191 Use NoGpuSync for MLMG in all solver call sites by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7170 Doc: Compiler Versions by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7193 add deposition callbacks to electrostatic solvers by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7182 Perlmutter CUDA 13.2 & Consistent Purge of JIT Caches by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7183 Submit results of GPU CI tests to CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7174 Fix non-docs CI filter for root markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7201 README: fix broken badges, add CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7200 Dependencies: AMReX CUDA CMake 3.25+ by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7202 Generalize default test analysis scripts (regression, restart) by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7197 Convert CODE_OF_CONDUCT.rst, CONTRIBUTING.rst to .md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7203 Curl-curl PC: enforce a fixed number of MLMG V-cycles by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7199 Infrastructure for GPU CI checksums by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7055 ABLASTR: Warn Manager State is Per AMReX Cycle by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7186 Fix RSPHERE Cartesian particle position conversion by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7194 Add fusion particle production diagnostic by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6954 Remove unused GMRES option in curl-curl MLMG preconditioner by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7216 Minor fixes in CODE_OF_CONDUCT.md, CONTRIBUTING.md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7211 AMReX/pyAMReX/PICSAR: Weekly Update by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7220 Add dt_update_write_interval option by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7221 Reduce excessive implicit particle suborbit warnings by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7219 Update Dane (LC) setup scripts by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7212 Fix access to global_debye_length with tiling by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7222 Dependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7227 append to dt_updates. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7226 ECT: atomic test-and-subtract for the face-extension area accounting by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7152 Bump github/codeql-action from 4.37.8 to 4.37.9 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7229 Enforce particle orbit bounds for implicit solvers by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7225 Cleanup: remove unneeded argument for Preconditioner::Update by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7234 Docs: record where CI is configured in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7236 remove unused type parameters in Gather routines by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7240 Add differential cross-section in linear Breit Wheeler process by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6141 Add a factored-Laplacian MLMG preconditioner for the Darwin GMRES solve by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7180 Release: WarpX 26.09 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7232 New Contributors @pearlmam made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/7120 Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.08...26.09","urldate":"2026-10-02","publisher":"Zenodo","author":[{"propositions":[],"lastnames":["Vay"],"firstnames":["Jean-Luc"],"suffixes":[]},{"propositions":[],"lastnames":["Acciarri"],"firstnames":["Marco"],"suffixes":[]},{"propositions":[],"lastnames":["Almgren"],"firstnames":["Ann"],"suffixes":[]},{"propositions":[],"lastnames":["Amorim"],"firstnames":["Lígia","Diana"],"suffixes":[]},{"propositions":[],"lastnames":["Andriyash"],"firstnames":["Igor"],"suffixes":[]},{"propositions":[],"lastnames":["Angus"],"firstnames":["Justin","Ray"],"suffixes":[]},{"propositions":[],"lastnames":["Antoun"],"firstnames":["Thierry"],"suffixes":[]},{"propositions":[],"lastnames":["Belkin"],"firstnames":["Daniel"],"suffixes":[]},{"propositions":[],"lastnames":["Bizzozero"],"firstnames":["David"],"suffixes":[]},{"propositions":[],"lastnames":["Blelly"],"firstnames":["Aurore"],"suffixes":[]},{"propositions":[],"lastnames":["Clark"],"firstnames":["Stephen","Eric"],"suffixes":[]},{"propositions":[],"lastnames":["Dammak"],"firstnames":["Eya"],"suffixes":[]},{"propositions":[],"lastnames":["Fedeli"],"firstnames":["Luca"],"suffixes":[]},{"propositions":[],"lastnames":["Formenti"],"firstnames":["Arianna"],"suffixes":[]},{"propositions":[],"lastnames":["Garten"],"firstnames":["Marco"],"suffixes":[]},{"propositions":[],"lastnames":["Ge"],"firstnames":["Lixin"],"suffixes":[]},{"propositions":[],"lastnames":["Giacomel"],"firstnames":["Lorenzo"],"suffixes":[]},{"propositions":[],"lastnames":["Gott"],"firstnames":["Kevin"],"suffixes":[]},{"propositions":[],"lastnames":["Groenewald"],"firstnames":["Roelof","E."],"suffixes":[]},{"propositions":[],"lastnames":["Grote"],"firstnames":["David"],"suffixes":[]},{"propositions":[],"lastnames":["Gu"],"firstnames":["Junmin"],"suffixes":[]},{"propositions":[],"lastnames":["Harrison"],"firstnames":["Cyrus"],"suffixes":[]},{"propositions":[],"lastnames":["Haseeb"],"firstnames":["Muhammad"],"suffixes":[]},{"propositions":[],"lastnames":["Huebl"],"firstnames":["Axel"],"suffixes":[]},{"propositions":[],"lastnames":["Jambunathan"],"firstnames":["Revathi"],"suffixes":[]},{"propositions":[],"lastnames":["Kara-Mostefa"],"firstnames":["Ilian"],"suffixes":[]},{"propositions":[],"lastnames":["Klion"],"firstnames":["Hannah"],"suffixes":[]},{"propositions":[],"lastnames":["Kumar"],"firstnames":["Prabhat"],"suffixes":[]},{"propositions":[],"lastnames":["Lehe"],"firstnames":["Remi"],"suffixes":[]},{"propositions":[],"lastnames":["Loring"],"firstnames":["Burlen"],"suffixes":[]},{"propositions":[],"lastnames":["Marks"],"firstnames":["Thomas"],"suffixes":[]},{"propositions":[],"lastnames":["Miller"],"firstnames":["Phil"],"suffixes":[]},{"propositions":[],"lastnames":["Myers"],"firstnames":["Andrew"],"suffixes":[]},{"propositions":[],"lastnames":["Pech"],"firstnames":["Juliette"],"suffixes":[]},{"propositions":[],"lastnames":["Rheaume"],"firstnames":["Elisa"],"suffixes":[]},{"propositions":[],"lastnames":["Richardson"],"firstnames":["Glenn"],"suffixes":[]},{"propositions":[],"lastnames":["Rowan"],"firstnames":["Michael","E."],"suffixes":[]},{"propositions":[],"lastnames":["Sandberg"],"firstnames":["Ryan","Thor"],"suffixes":[]},{"propositions":[],"lastnames":["Scherpelz"],"firstnames":["Peter"],"suffixes":[]},{"propositions":[],"lastnames":["Sinn"],"firstnames":["Alexander"],"suffixes":[]},{"propositions":[],"lastnames":["Shapoval"],"firstnames":["Olga"],"suffixes":[]},{"propositions":[],"lastnames":["Terzani"],"firstnames":["Davide"],"suffixes":[]},{"propositions":[],"lastnames":["Thévenet"],"firstnames":["Maxence"],"suffixes":[]},{"propositions":[],"lastnames":["Weichman"],"firstnames":["Kale"],"suffixes":[]},{"propositions":[],"lastnames":["Yang"],"firstnames":["Eloise"],"suffixes":[]},{"propositions":[],"lastnames":["Zaim"],"firstnames":["Neïl"],"suffixes":[]},{"propositions":[],"lastnames":["Zhang"],"firstnames":["Weiqun"],"suffixes":[]},{"propositions":[],"lastnames":["Zhao"],"firstnames":["Yinjian"],"suffixes":[]},{"propositions":[],"lastnames":["Zhu"],"firstnames":["Kevin","Z."],"suffixes":[]},{"propositions":[],"lastnames":["Zoni"],"firstnames":["Edoardo"],"suffixes":[]}],"collaborator":"Weber, Gunther H. and Cohn, Robert and Kieburtz, Michael and Levine, Michael and Liu, Bin and Ng, Cho-Kuen and Park, Jaehong and Ruof, Nicholas W.","month":"September","year":"2026","keywords":"gpu, laser, particle-in-cell, physics, pic, plasma, research, simulation","bibtex":"@misc{vay_blast-warpxwarpx_2026,\n\ttitle = {{BLAST}-{WarpX}/warpx: 26.09},\n\tcopyright = {Lawrence Berkeley National Labs BSD variant license},\n\tshorttitle = {{BLAST}-{WarpX}/warpx},\n\turl = {https://zenodo.org/doi/10.5281/zenodo.4571577},\n\tdoi = {10.5281/ZENODO.4571577},\n\tabstract = {Dependencies\n\n\n\nAMReX: 26.09\n\npyAMReX: 26.09\n\nPICSAR-QED: 26.05\n\npybind11: 3.1.0\n\npicmistandard: 0.34.0\n\nopenPMD-api: 0.17.0\n\nPython: 3.11 - 3.14\n\n\nWhat's Changed\n\n\n\nImplicitPushPX: Self-Assert Components by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7117\n\nReplace pml\\_edge\\_lengths by pml\\_eb\\_update\\_E by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7076\n\nDependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7123\n\nAdd total luminosity to DifferentialLuminosity reduced diagnostics by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6819\n\nSmall refactor in hybrid-PIC Te calculation to reduce code duplication by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7140\n\nclang-tidy CI test: bump version of clang from 19 to 20 by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7137\n\nShape factors cleanup: remove superfluous parenthesis, avoid unneeded division by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7136\n\nFix hybrid electron energy equation vacuum Te sink by @prkkumar-he in https://github.com/BLAST-WarpX/warpx/pull/7128\n\nPython: Fix WarpX Singleton Lifetime and Leaking Statics by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7142\n\nFix temperature deposition in cylindrical coordinates by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7113\n\nBump github/codeql-action from 4.37.4 to 4.37.6 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7148\n\nDoc: Contributors Can trigger GPU Tests by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/6949\n\nDocs: Restore governance Anchor Lost in Markdown Conversion by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7150\n\nParticle initialization: add option to read u\\_mean/u\\_std from an openPMD file by @oshapoval in https://github.com/BLAST-WarpX/warpx/pull/6999\n\nRestrict warpx.do\\_subcycling to the electromagnetic solvers by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7147\n\nQEDInternals: use designated initializers (C++20) to clarify the initialization of some structures by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/7139\n\nUpdate guidance for tests in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7157\n\nFix QDSMC radial volume weighting in RZ by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7130\n\nDependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7146\n\nFix uninitialized guard cells of the EB update flags (m\\_eb\\_update\\_E/m\\_eb\\_update\\_B) by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7151\n\nFix non-docs CI filter for nested markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7159\n\nEmbedded-boundary thermal (diffuse) particle re-emission by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7008\n\nuse max directional value of {\\textbar}vp{\\textbar}/dx when limiting time step by particle cfl by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7094\n\nStore and use per-mesh-refinement-level EB IndexSpace by @WeiqunZhang in https://github.com/BLAST-WarpX/warpx/pull/7034\n\nBinaryCollision: stabilize TwoProductComputeProductMomenta in SINGLE precision by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7111\n\nDocs: clarify LinearSolver/LinearFunction operator interface by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7163\n\nAdd Macroscopic Property PICMI API by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7120\n\nImplement alternative shuffling methods for collisions by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6692\n\nFix staggered temperature moment normalization by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7162\n\nDependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7167\n\nBump github/codeql-action from 4.37.6 to 4.37.7 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7169\n\nClean up AddPlasmaFlux by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6908\n\nAdd Groenewald (2026) to science highlights by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7175\n\nPython: Clear Input State in warpx.finalize() by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7143\n\nAdd Darwin solver by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/6293\n\nPICMI: pass unrecognized field names through to the diagnostics by @n01r in https://github.com/BLAST-WarpX/warpx/pull/7156\n\nECT: use a named enumeration for the face info flags by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7172\n\nAdd end-of-line to benchmark JSON files by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7185\n\nDependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7188\n\nDarwin - use galerkin interpolation for ES part by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7082\n\nBump github/codeql-action from 4.37.7 to 4.37.8 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7190\n\nMass matrices: remove a spurious 1/gamma in prefactor by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7189\n\nLinear Breit-Wheeler: use amrex::Math::powi and \\_prt literals by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7191\n\nUse NoGpuSync for MLMG in all solver call sites by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7170\n\nDoc: Compiler Versions by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7193\n\nadd deposition callbacks to electrostatic solvers by @pearlmam in https://github.com/BLAST-WarpX/warpx/pull/7182\n\nPerlmutter CUDA 13.2 \\& Consistent Purge of JIT Caches by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7183\n\nSubmit results of GPU CI tests to CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7174\n\nFix non-docs CI filter for root markdown/rst files by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7201\n\nREADME: fix broken badges, add CDash by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7200\n\nDependencies: AMReX CUDA CMake 3.25+ by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7202\n\nGeneralize default test analysis scripts (regression, restart) by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7197\n\nConvert CODE\\_OF\\_CONDUCT.rst, CONTRIBUTING.rst to .md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7203\n\nCurl-curl PC: enforce a fixed number of MLMG V-cycles by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7199\n\nInfrastructure for GPU CI checksums by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7055\n\nABLASTR: Warn Manager State is Per AMReX Cycle by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7186\n\nFix RSPHERE Cartesian particle position conversion by @tomzhu0225 in https://github.com/BLAST-WarpX/warpx/pull/7194\n\nAdd fusion particle production diagnostic by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/6954\n\nRemove unused GMRES option in curl-curl MLMG preconditioner by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7216\n\nMinor fixes in CODE\\_OF\\_CONDUCT.md, CONTRIBUTING.md by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/7211\n\nAMReX/pyAMReX/PICSAR: Weekly Update by @ax3l in https://github.com/BLAST-WarpX/warpx/pull/7220\n\nAdd dt\\_update\\_write\\_interval option by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7221\n\nReduce excessive implicit particle suborbit warnings by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7219\n\nUpdate Dane (LC) setup scripts by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7212\n\nFix access to global\\_debye\\_length with tiling by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/7222\n\nDependencies: weekly update by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7227\n\nappend to dt\\_updates. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7226\n\nECT: atomic test-and-subtract for the face-extension area accounting by @clarkse-he in https://github.com/BLAST-WarpX/warpx/pull/7152\n\nBump github/codeql-action from 4.37.8 to 4.37.9 by @dependabot[bot] in https://github.com/BLAST-WarpX/warpx/pull/7229\n\nEnforce particle orbit bounds for implicit solvers by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7225\n\nCleanup: remove unneeded argument for Preconditioner::Update by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7234\n\nDocs: record where CI is configured in AGENTS.md by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/7236\n\nremove unused type parameters in Gather routines by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/7240\n\nAdd differential cross-section in linear Breit Wheeler process by @aeriforme in https://github.com/BLAST-WarpX/warpx/pull/6141\n\nAdd a factored-Laplacian MLMG preconditioner for the Darwin GMRES solve by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/7180\n\nRelease: WarpX 26.09 by @github-actions[bot] in https://github.com/BLAST-WarpX/warpx/pull/7232\n\n\nNew Contributors\n\n\n\n@pearlmam made their first contribution in https://github.com/BLAST-WarpX/warpx/pull/7120\n\n\nFull Changelog: https://github.com/BLAST-WarpX/warpx/compare/26.08...26.09},\n\turldate = {2026-10-02},\n\tpublisher = {Zenodo},\n\tauthor = {Vay, Jean-Luc and Acciarri, Marco and Almgren, Ann and Amorim, Lígia Diana and Andriyash, Igor and Angus, Justin Ray and Antoun, Thierry and Belkin, Daniel and Bizzozero, David and Blelly, Aurore and Clark, Stephen Eric and Dammak, Eya and Fedeli, Luca and Formenti, Arianna and Garten, Marco and Ge, Lixin and Giacomel, Lorenzo and Gott, Kevin and Groenewald, Roelof E. and Grote, David and Gu, Junmin and Harrison, Cyrus and Haseeb, Muhammad and Huebl, Axel and Jambunathan, Revathi and Kara-Mostefa, Ilian and Klion, Hannah and Kumar, Prabhat and Lehe, Remi and Loring, Burlen and Marks, Thomas and Miller, Phil and Myers, Andrew and Pech, Juliette and Rheaume, Elisa and Richardson, Glenn and Rowan, Michael E. and Sandberg, Ryan Thor and Scherpelz, Peter and Sinn, Alexander and Shapoval, Olga and Terzani, Davide and Thévenet, Maxence and Weichman, Kale and Yang, Eloise and Zaim, Neïl and Zhang, Weiqun and Zhao, Yinjian and Zhu, Kevin Z. and Zoni, Edoardo},\n\tcollaborator = {Weber, Gunther H. and Cohn, Robert and Kieburtz, Michael and Levine, Michael and Liu, Bin and Ng, Cho-Kuen and Park, Jaehong and Ruof, Nicholas W.},\n\tmonth = sep,\n\tyear = {2026},\n\tkeywords = {gpu, laser, particle-in-cell, physics, pic, plasma, research, simulation},\n}\n\n\n\n","author_short":["Vay, J.","Acciarri, M.","Almgren, A.","Amorim, L. D.","Andriyash, I.","Angus, J. R.","Antoun, T.","Belkin, D.","Bizzozero, D.","Blelly, A.","Clark, S. E.","Dammak, E.","Fedeli, L.","Formenti, A.","Garten, M.","Ge, L.","Giacomel, L.","Gott, K.","Groenewald, R. E.","Grote, D.","Gu, J.","Harrison, C.","Haseeb, M.","Huebl, A.","Jambunathan, R.","Kara-Mostefa, I.","Klion, H.","Kumar, P.","Lehe, R.","Loring, B.","Marks, T.","Miller, P.","Myers, A.","Pech, J.","Rheaume, E.","Richardson, G.","Rowan, M. E.","Sandberg, R. T.","Scherpelz, P.","Sinn, A.","Shapoval, O.","Terzani, D.","Thévenet, M.","Weichman, K.","Yang, E.","Zaim, N.","Zhang, W.","Zhao, Y.","Zhu, K. Z.","Zoni, E."],"key":"vay_blast-warpxwarpx_2026","id":"vay_blast-warpxwarpx_2026","bibbaseid":"vay-acciarri-almgren-amorim-andriyash-angus-antoun-belkin-etal-blastwarpxwarpx2609-2026","role":"author","urls":{"Paper":"https://zenodo.org/doi/10.5281/zenodo.4571577"},"keyword":["gpu","laser","particle-in-cell","physics","pic","plasma","research","simulation"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"misc","biburl":"https://bibbase.org/zotero-group/khanquist/4882481","dataSources":["qwkM8ZucCwtxbnXfc"],"keywords":["gpu","laser","particle-in-cell","physics","pic","plasma","research","simulation"],"search_terms":["blast","warpx","warpx","vay","acciarri","almgren","amorim","andriyash","angus","antoun","belkin","bizzozero","blelly","clark","dammak","fedeli","formenti","garten","ge","giacomel","gott","groenewald","grote","gu","harrison","haseeb","huebl","jambunathan","kara-mostefa","klion","kumar","lehe","loring","marks","miller","myers","pech","rheaume","richardson","rowan","sandberg","scherpelz","sinn","shapoval","terzani","thévenet","weichman","yang","zaim","zhang","zhao","zhu","zoni"],"title":"BLAST-WarpX/warpx: 26.09","year":2026}