Published March 6, 2026 | Version 26.03
Software Open

BLAST-WarpX/warpx: 26.03

Description

Dependencies

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_laser less 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: development by @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_synchronize by @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