There is a newer version of the record available.

Published April 6, 2026 | Version 26.04

BLAST-WarpX/warpx: 26.04

Description

Dependencies

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