Skip to content

26.06

Choose a tag to compare

@ax3l ax3l released this 12 Jun 23:29
26.06
8f3ee11

DOI

Dependencies

What's Changed

  • implement mass matrices for cylindrical geometries by @JustinRayAngus in #6738
  • Dependencies: weekly update by @github-actions[bot] in #6833
  • Fix few comments and typos by @EZoni in #6855
  • bug fix in ApplyInverseVolumeScaling by @JustinRayAngus in #6856
  • Update implicit scheme PICMI interface by @dpgrote in #6853
  • do not deposit mass matrices for photons by @JustinRayAngus in #6860
  • Clean-up: moved current correction print statement inside PSATD solver condition by @oshapoval in #6721
  • do not deposit/gather neutrals by default. by @JustinRayAngus in #6861
  • implicit restart bug fix by @JustinRayAngus in #6864
  • Add Hedlof (2026) reference for effective potential solver to docs by @roelof-groenewald in #6871
  • Fix anonymous hyperlink mismatch by @EZoni in #6875
  • Dependencies: weekly update by @github-actions[bot] in #6866
  • Add missing term in RZ vector Laplacian for magnetostatic solver by @RemiLehe in #6516
  • Ohm solver: add field checksums to RZ EM modes test by @EZoni in #6862
  • Adaptive RKF45 subcycling for hybrid-PIC B-field advance by @prkkumar-he in #6844
  • Small performance improvement in RKF45 integrator by @roelof-groenewald in #6878
  • GPU kernel fuses in RKF45 integrator by @roelof-groenewald in #6880
  • Fix wrong assertion in WarpX::FillBoundaryB_avg by @EZoni in #6882
  • Docs: document new RKF45 parameters for hybrid-PIC B-field advance by @RemiLehe in #6883
  • Update documentation on dimensionality by @EZoni in #6873
  • only advance photons at end of step for implicit. by @JustinRayAngus in #6867
  • Boris pusher: exact half-angle splitting for FirstHalf/SecondHalf by @RemiLehe in #6886
  • Doc: BibTex Duplicates by @ax3l in #6891
  • Reduce MPI communication in RKF45 integrator by @roelof-groenewald in #6887
  • Dependencies: weekly update by @github-actions[bot] in #6890
  • Add checks for MR and subcycling requirements by @oshapoval in #6755
  • Clarify validity of the temperature diagnostic by @RemiLehe in #6895
  • Update initial substep number based on prev step in RKF45 by @roelof-groenewald in #6888
  • Change assert to warning about particle count in RZ by @roelof-groenewald in #6830
  • Clang-tidy CI test : bump version of clang-tidy from 18 to 19 by @lucafedeli88 in #6893
  • Update Roelof's affiliation by @RemiLehe in #6905
  • Do not trigger CI on changes to .zenodo.json by @EZoni in #6906
  • clang-sanitizers CI test : bump clang version from 17 to 19 by @lucafedeli88 in #6901
  • Record separate mode checksums for openPMD RZ tests by @EZoni in #6898
  • DSMC ion impact ionization: ionization products are created with collinear velocities by @RemiLehe in #5868
  • Small code cleaning PR in DSMC ionization by @roelof-groenewald in #6911
  • Particle thermalizer : allow setting different thresholds for the three momentum components by @lucafedeli88 in #6903
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #6912
  • Unify 'maxwellian_boltzmann' and 'gaussian_parse_momentum_function' under 'maxwellian' momentum distribution by @oshapoval in #6896
  • Follow-up PR: removes redundant check and updates u_mean set up in CI by @oshapoval in #6914
  • Apply BCs to B/E external (initial) fields by @roelof-groenewald in #6897
  • RZ/RCYLINDER/RSPHERE: Rename PIdx:x to PIdx:r by @ax3l in #4667
  • Perform 0 timestep in test_3d_initial_distribution by @RemiLehe in #6921
  • GuardCellManager: expand rho guards when filter is active by @WeiqunZhang in #6663
  • Hybrid-PIC optimization - CalculatePlasmaCurrent by @roelof-groenewald in #6571
  • ABLASTR: Degree to Radian by @ax3l in #6852
  • Increase CCACHE_MAXSIZE for Clang sanitizers workflows by @EZoni in #6926
  • Dependencies: weekly update by @github-actions[bot] in #6910
  • Pre-Commit: GitLeaks by @ax3l in #6929
  • Always sort keys with json dump for benchmarks by @dpgrote in #6930
  • Update default CCache version to 4.13.6 by @ax3l in #6932
  • Fix odd indentation in .pre-commit-config.yaml by @EZoni in #6931
  • Fix openPMD RZ & 1R Particle Diagnostics by @ax3l in #6857
  • DSMC electron impact ionization: isotropic, equal-energy electron scattering by @RemiLehe in #6925
  • Fix macroscopic EM solver in 1D geometry by @tomzhu0225 in #6937
  • Obtain scattering angle from Bobylev's delta function distribution for Coulomb collisions by @JustinRayAngus in #6904
  • Updated Example/Plasma-Based Acceleration section: added example RZ PSATD on a boosted frame by @oshapoval in #6361
  • Maxwell-Juttner: sample Gaussian at low temperature instead of aborting by @RemiLehe in #6922
  • Implement inverse bremsstrahlung by @dpgrote in #5839
  • ABLASTR: Move IntervalsParser by @ax3l in #6933
  • Node.js 20 actions are deprecated by @EZoni in #6941
  • CI: trust openpmd tap to fix brew untrusted formula error by @EZoni in #6943
  • Split Clang sanitizers workflows by @EZoni in #6940
  • Release: WarpX 26.06 by @github-actions[bot] in #6916

New Contributors

Full Changelog: 26.05...26.06