25.07
Dependencies
- AMReX: 25.07
- pyAMReX: 25.07
- PICSAR-QED: 25.04
- picmistandard: 0.33.0
- openPMD-api: 0.16.1
- Python: 3.9 - 3.13
What's Changed
- Deactivate failing Windows CI workflow by @RemiLehe in #5934
- Implement particle_max_grid_crossings by @dpgrote in #5866
- Bugfix: Hybrid-pic restart causing inconsistencies by @roelof-groenewald in #5906
- Fix checksum failure in LASY test by @RemiLehe in #5941
- Simplify logic in the DSMC code by @RemiLehe in #5910
- Dependencies: Weekly Update by @EZoni in #5939
- Use the correct copy functor for DSMC impact ionization by @RemiLehe in #5940
- Run sanitizer test in double precision by @RemiLehe in #5936
- [Hackathon] Refactor ParserUtils and IntervalsParser by @WeiqunZhang in #5254
- Move RelativeCellPosition.H/cpp from Utils to ablastr/utils by @lucafedeli88 in #5898
- Enable Collocated grid Solve for Ohm's Law Hybrid solver by @clarkse in #5838
- Treat DSMC charge exchange as a product-producing process by @oshapoval in #5908
- Updating documentation to clarify that certain callbacks are not exec… by @clarkse in #5954
- Mini-PR: Fix outdated line in documentation by @roelof-groenewald in #5951
- Use step to determine collision execution rather than time by @roelof-groenewald in #5944
- Switch Windows Clang test to windows-2022 by @RemiLehe in #5930
- Adding flags to field initializer objects in PICMI to control project… by @clarkse in #5956
- CI: Fix Skipped Required Workflows (again) by @EZoni in #5907
- Update reference to new paper by @RemiLehe in #5883
- Move WarpX::ErrorEst from Utils/WarpXTagging.cpp to WarpX.cpp by @lucafedeli88 in #5897
- LLNL (LC) Tioga w/o MI300A by @ax3l in #5970
- CI: improve paths exclusion filters by @EZoni in #5972
- Doc LLNL (LC) Tuolumne by @ax3l in #5971
- CI: fix Open MPI bug in Azure pipelines by @EZoni in #5973
- Update picmi.py to clarify the effect of holmstrom_vacuum_region by @yanghf263 in #5977
- AMReX/pyAMReX/PICSAR: Weekly Update by @ax3l in #5948
- RZ: GPU-Side Abort in FDTD by @ax3l in #5974
- Aurora setup by @zippylab in #5979
- Add feature running variance deposition by @clarkse in #5811
- Clang UB sanitizer CI test: increase coverage by @lucafedeli88 in #5597
- Adds emojis to issues template names by @aeriforme in #5964
- Tuolumne (LLNL): AMReX Memory Release by @ax3l in #5982
- Tools: simplify workflows for commit, version updates by @EZoni in #5965
- Add new paper using WarpX to highlights by @roelof-groenewald in #5989
- CMake: Fix Superbuilds by @ax3l in #5993
- Splitting: Remove
pc_tmp
by @ax3l in #5992 - Allow rigid free-drift in transverse coordinates by @bnara in #5986
- Fixing initialization of external vector potential when using periodi… by @clarkse in #5988
- Add new paper using WarpX for Hall thruster simulations by @RemiLehe in #5995
- Reduce kernel sizes by @roelof-groenewald in #5994
- Infrastructure for using full mass matrices in the implicit solvers by @JustinRayAngus in #5929
- FullDiagnostics.cpp : use WARPX_ABORT_WITH_MESSAGE instead of std::cout by @lucafedeli88 in #6000
- Remove inclusion of unused header ablastr/parallelization/KernelTimer.H by @lucafedeli88 in #6002
- Fix moving-window subvolume field output by @bnara in #5985
- Release: 25.07 by @EZoni in #5996
New Contributors
- @yanghf263 made their first contribution in #5977
- @zippylab made their first contribution in #5979
Full Changelog: 25.06...25.07