26.01
Dependencies
- AMReX: 26.01
- pyAMReX: 26.01
- PICSAR-QED: 25.06
- pybind11:
3.0.1 - picmistandard: 0.34.0
- openPMD-api: 0.16.1
- Python: 3.10 - 3.14
What's Changed
- Docs: inputs section cleanup - QED by @aeriforme in #6385
- PETSC CI: Simplify by @ax3l in #6437
- allow dt update based on particle CFL for theta implicit solver. by @JustinRayAngus in #6428
- For PEC_insulator, fix the source on the boundary by @dpgrote in #6436
- Dependencies: weekly update by @github-actions[bot] in #6439
- Fix formatting in parameters.rst to avoid warnings by @dpgrote in #6444
- Free disk space in nvhpc CI by @WeiqunZhang in #6445
- CMake: No Warn for No-MPI Tests by @ax3l in #6450
- ExternalField.H: use static_cast to convert double/float to int by @lucafedeli88 in #6446
- Cropping of particles at boundaries for deposition for charge conservation by @dpgrote in #5649
- Doc: WarpX no-MPI Perlmutter Container by @ax3l in #6422
- Add cupy support for picmi CIs with callback functions by @oshapoval in #6354
- Custom weights for initial DistributionMapping by @WeiqunZhang in #6452
- Dependencies: weekly update by @github-actions[bot] in #6457
- Load Density: Distributed Approach by @WeiqunZhang in #6221
- Add option to initialize a Gaussian beam using total number of particles instead of total charge by @aeriforme in #6451
- Fix undefined variables in PICMI test scripts by @oshapoval in #6456
- External Particle Fields: enable reading of multiple fields from file by @SeverinDiederichs in #6269
- collisions should be after call to HandleParticlesAtBoundaries() by @JustinRayAngus in #6458
- PETSc: Better Support in Build & CI by @ax3l in #6441
- Poisson Solver: Synchronize nodal data before solve by @WeiqunZhang in #6438
- Add documentation for implicit attributes by @dpgrote in #6443
- Dependencies: weekly update by @github-actions[bot] in #6463
- check for out of bounds particles with cropping in suborbits. by @JustinRayAngus in #6467
- add missing PetscFunctionBeginUser by @JustinRayAngus in #6462
- Doc: AMD GPU Debugging by @ax3l in #6469
- Documentation for Adastra (CINES, France): change installation directory to WORKDIR & clean scripts by @lucafedeli88 in #6423
- Release: WarpX 26.01 by @github-actions[bot] in #6468
Full Changelog: 25.12...26.01