There is a newer version of the record available.

Published June 5, 2025 | Version 25.06

BLAST-WarpX/warpx: 25.06

  • 1. Lawrence Berkeley National Laboratory
  • 2. Intel
  • 3. Modern Electron
  • 4. Bloomberg LP
  • 5. Helmholtz Institute Jena
  • 6. SLAC National Accelerator Laboratory

Description

Dependencies

What's Changed

  • Add new references using WarpX by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/5879
  • adastra-cines/submit.sh: updated job script example by @grobertdautun in https://github.com/BLAST-WarpX/warpx/pull/5850
  • use verbose flag in nonlinear solvers for Print() lines. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/5881
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-WarpX/warpx/pull/5887
  • Scale the charge/current in RZ geometry when folding high-radius guard cells into domain by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/5886
  • Update frontier_warpx.profile.example by @titoiride in https://github.com/BLAST-WarpX/warpx/pull/5885
  • WarpXFluidContainer::InitData : pass parameters as function arguments instead of using static variables of the WarpX class by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/5787
  • Move auxiliary function CountExtFaces from WarpX header to anonymous namespace in WarpXFaceExtensions by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/5800
  • moving Implicit routines from WarpX class to base ImplicitSolver class by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/5882
  • Dependencies: Weekly Update by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5884
  • Fix direction in spacecraft chargining picmi script by @RevathiJambunathan in https://github.com/BLAST-WarpX/warpx/pull/5891
  • adding limit_verbose_step flag. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/5880
  • Add 1d cylinder and sphere by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/5189
  • Implementing PETSc interface for preconditioned linear solves by @debog in https://github.com/BLAST-WarpX/warpx/pull/5856
  • Exposing mf register by @RevathiJambunathan in https://github.com/BLAST-WarpX/warpx/pull/5846
  • PML_RZ: don't use warpx static variables directly by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/5893
  • Remove superfluous if condition in impact ionization by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/5895
  • AcceleratorLattice.cpp: fix typo in a comment by @lucafedeli88 in https://github.com/BLAST-WarpX/warpx/pull/5903
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-WarpX/warpx/pull/5904
  • Dependencies: Weekly Update by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5900
  • CI: Fix Skipped Required Workflows by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5889
  • Pass Efield as optional argument to computePhi by @roelof-groenewald in https://github.com/BLAST-WarpX/warpx/pull/5871
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-WarpX/warpx/pull/5911
  • Dependencies: Weekly Update by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5912
  • CI: Update PETSc Workflows by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5914
  • Fix table in Docs/source/developers/dimensionality.rst by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/5920
  • Add new paper by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/5921
  • For FieldEnergy, use validbox instead of tilebox for the volume factor by @dpgrote in https://github.com/BLAST-WarpX/warpx/pull/5922
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-WarpX/warpx/pull/5924
  • remove erroneous use of is_tangent_to_bndy in SetRhoOrJfieldFromPEC() by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/5905
  • permit particle shape = 3 and 4 with mass matrices. by @JustinRayAngus in https://github.com/BLAST-WarpX/warpx/pull/5919
  • Add new field diagnostic that indicates whether a given cell is covered by the EB or not by @RemiLehe in https://github.com/BLAST-WarpX/warpx/pull/5925
  • Release: 25.06 by @EZoni in https://github.com/BLAST-WarpX/warpx/pull/5933

Full Changelog: https://github.com/BLAST-WarpX/warpx/compare/25.05...25.06

Files

BLAST-WarpX/warpx-25.06.zip

Files (7.4 MB)

Name Size Download all
md5:cd98442a4d9a14add373e609cbac2d4e
7.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/BLAST-WarpX/warpx/tree/25.06 (URL)

Software

References

  • Myers A, Almgren A, Amorim LD, Bell J, Fedeli L, Ge L, Gott K, Grote DP, Hogan M, Huebl A, Jambunathan R, Lehe R, Ng C, Rowan M, Shapoval O, Thevenet M, Vay JL, Vincenti H, Yang E, Zaim N, Zhang W, Zhao Y, Zoni E. Porting WarpX to GPU-accelerated platforms. Parallel Computing. 2021 Sep, 108:102833. https://doi.org/10.1016/j.parco.2021.102833
  • Fedeli L, Zaim N, Sainte-Marie A, Thevenet M, Huebl A, Myers A, Vay J-L, Vincenti H. PICSAR-QED: a Monte Carlo module to simulate Strong-Field Quantum Electrodynamics in Particle-In-Cell codes for exascale architectures. New Journal of Physics. in-press, 2022. https://arxiv.org/abs/2110.00256
  • Zoni E, Lehe R, Shapoval O, Belkin D, Zaim N, Fedeli L, Vincenti H, Vay J-L. A Hybrid Nodal-Staggered Pseudo-Spectral Electromagnetic Particle-In-Cell Method with Finite-Order Centering. under review, 2022. https://arxiv.org/abs/2106.12919
  • Shapoval O, Lehe R, Thevenet M, Zoni E, Zhao Y, Vay J-L. Overcoming timestep limitations in boosted-frame Particle-In-Cell simulations of plasma-based acceleration. Phys. Rev. E. Nov 2021, 104:055311. https://doi.org/10.1103/PhysRevE.104.055311
  • Vay JL, Huebl A, Almgren A, Amorim LD, Bell J, Fedeli L, Ge L, Gott K, Grote DP, Hogan M, Jambunathan R, Lehe R, Myers A, Ng C, Rowan M, Shapoval O, Thevenet M, Vincenti H, Yang E, Zaim N, Zhang W, Zhao Y, Zoni E. Modeling of a chain of three plasma accelerator stages with the WarpX electromagnetic PIC code on GPUs. Physics of Plasmas. 2021 Feb 9, 28(2):023105. https://doi.org/10.1063/5.0028512
  • Rowan ME, Gott KN, Deslippe J, Huebl A, Thevenet M, Lehe R, Vay JL. In-situ assessment of device-side compute work for dynamic load balancing in a GPU-accelerated PIC code. PASC '21: Proceedings of the Platform for Advanced Scientific Computing Conference. 2021 July, 10, pages 1-11. https://doi.org/10.1145/3468267.3470614
  • Vay JL, Almgren A, Bell J, Ge L, Grote DPHogan M, Kononenko O, Lehe R, Myers A, Ng C, Park J, Ryne R, Shapovala O, Thevene M, Zhang W. Warp-X: A new exascale computing platform for beam–plasma simulations. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment. 2018 Nov, 909(12) Pages 476-479. https://doi.org/10.1016/j.nima.2018.01.035