22.02
Dependencies
AMReX: 22.02
PICSAR (development
, incl. QED): 15651b072cd9a45a5a5061d8cf7b928d136e39f3
picmistandard: release 0.0.19
openPMD-api: releases 0.14.2-0.14.*
List of PRs merged since the last release
This list was generated with
git log 22.01.. --format='- %s'
- Release 22.02 (#2820)
- 3D LWFA PICMI Test: Add Electron Beam (#2723)
- Docs: Glossary (ECP, LDRD, BLAST & ABLASTR) (#2813)
- QED example inputs: simplify initialization of product species (#2816)
- Docs: NERSC
ipympl
Work-Around (#2815) - Add myself to .zenodo.json (#2817)
- Docs: Improve Provisioning Perf Tests (#2780)
- Read species size correctly (#2799)
- Fix Bug with Damped BCs & MR (#2809)
- CI: Do Not Set
diag1.file_prefix
inruntime_params
(#2811) - Doc: Document
run_test.sh
manipulation (#2812) - Prepare for CI: Remove PGI (#2814)
- allow
add_particles
to be called with empty numpy arrays i.e. injecting zero particles (#2808) - AMReX: Update latest (#2810)
- Add abort on warning threshold (#2751)
- [pre-commit.ci] pre-commit autoupdate (#2806)
- Summit: Fix Batch Template (#2807)
- Add Modern Electron contributors to .zenodo.json (#2800)
- BTD: clean left over comment (#2804)
Langmuir_multi_psatd_div_cleaning
: Remove G Benchmark (#2803)- Separate Class for Multi-J PSATD Algo (#2748)
- FieldProbe: Fixed Assert Typo (#2802)
- Docs: Update Acknowledgement & Citations (#2783)
- Fix: Move MPI Thread Level Check (#2786)
- Fix Docs of MinAndMaxPositions (#2787)
- Add Python callbacks before and after collisions (#2791)
- Regressions: Remove Tolerance (#2789)
- style fixes in WarpXWrappers.cpp (#2792)
- fix typo in docstring for ImpactIonizationTransformFunc constructor (#2793)
- Add tiny profiling to reduced diagnostics (#2794)
- expose WarpXParticleContainer::sumParticleCharge to Python (#2790)
- udpate zenodo (#2784)
- Add SyncRho call to warpx_depositChargeDensity (#2777)
- Update .zenodo.json (#2782)
- Funding/Acknowledgements: CEA-LIDYL. (#2781)
- RZ FDTD: Filter Not Working (Abort) (#2775)
- Docs: Crusher Load
cce
module (#2770) - AMReX: Update latest (#2773)
- PML Exchanges: Less Duplicate Code (#2394)
- CI: GNUmake (#2769)
- RZ: Add error message when using 0 order for azimuthal decomposition (#2772)
- remove check on geometry (#2771)
- Access species specific charge density from python (#2710)
- AMReX: Update latest (#2752)
- Implement PML for the outer RZ boundary with PSATD (#2211)
- Doc: Perlmutter Note
_g
Batch Script (#2767) - Docs: Clang 7+ (#2763)
- Fix unstable Python_particle_attr_access CI tests (#2766)
- Sphinx: Clean Warnings/Formatting (#2758)
- Docs: Reorder HPC Profiles + Batch Scripts (#2757)
- RigidInjection_BTD: Specify H5 Backend (#2761)
- Fix override default particle tiling (#2762)
- CI: Run
initial_distribution
on 1 MPI Process (#2760) - RZ: Do Not Add geometry.coord_sys (#2759)
- Refactor python callback handling (#2703)
- Docs: Python Dev Install
--no-deps
(#2750) - Do Not Read/Use Centering Info if do_nodal=1 (#2754)
- Python: Fix UB in Inputs Passing (#2726)
- .editorconfig: add missing newline
- CI: Use new "archive_output = 0" mode (#2749)
- Set geometry earlier in picmi (#2745)
- CI: Use New "verbose" mode (#2747)
- Fix ASSERT for Hybrid Scheme & MR (#2744)
- Field probe line detector (#2513)
- CI: Reduce Runtime of Some PSATD Tests (#2704)
- Docs: Add Crusher-OLCF (#2741)
- Use signed distance instead of imp. func when computing distance to EB. (#2682)
- GPU RDC: Disable also for HIP (#2742)
- Fixing staircased EM solver (#2739)
- Modification of the Perlmutter guide in order to run a job (#2736)
- Don't attempt to use costs when working on PML grids. (#2737)
- Make moving window dimensionality consistent in PICMI (#2721)
- AMReX/PICSAR: Weekly Update (#2731)
- Initialize EB grid data on restart. (#2689)
- Fix PML with anisotropic refinement ratio (#2734)
- More efficient PML BoxArray (#2631)
- Sort the argument list that Python writes to the inputs files (#2732)
- Multi-J: J Always Linear in Time (#2679)
- Particle Buffer for Backtransformed Diagnostics (#1898)
- Python Script to Compute PSATD Stencil (#2364)
- Add Coulomb collision and nuclear fusion subfolders (#2389)
- Allow Dirichlet BCs on r boundaries in RZ (electrostatic) (#2714)