Skip to content

22.03

Compare
Choose a tag to compare
@ax3l ax3l released this 04 Mar 01:08
· 1625 commits to development since this release
22.03
e992ddf

DOI

Dependencies

AMReX: 22.03
PICSAR (development, incl. QED): e7ef03b852b889d69cfaf3852ab1aa926d20fcb0
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.02.. --format='- %s'
  • Release 22.03 (#2912)
  • file_min_digits: 5->6 (#2385)
  • Fix bug in setting weight with refine_plasma option. (#2907)
  • Add More Doxygen Strings (#2921)
  • Python_restart_eb: Add CMake Options (#2919)
  • PICMI: warpx_file_min_digits (#2914)
  • CI: Cache for GitHub Actions (#2920)
  • pml_psatd_rz: w/o dynamic scheduling (#2909)
  • Bugfix for LB + MR + Filter (#2917)
  • add documentation for load_balance_costs_update_algo (#2915)
  • Docs: FAQ (#2911)
  • Add Some Doxygen Strings (#2916)
  • Rigid Injection: Serialize RNG (#2913)
  • Fix BTD: Hard-Coded Digits (#2910)
  • Docs: Verbose CUDA PTX Builds (#2894)
  • Check that the relative permittivity epsilon is always strictly positive (#2906)
  • openPMD: ED-PIC in Runtime Attributes (#2903)
  • ionization_level -> ionizationLevel (#2905)
  • openPMD: DumpToFile Validate Vectors (#2904)
  • AMReX/PICSAR: Weekly Update (#2898)
  • fix some bugprone-narrowing-conversions issues (#2893)
  • Correct field initialization in 2D/RZ (#2895)
  • Add Coulomb collision installation to picmi.py (#2864)
  • Relativistic ES - only add the E-field due to boundary potentials once (#2722)
  • MCC: allow background density and temperature to be functions of space and time (#2881)
  • Make rigid injected particles work with QED (#2861)
  • Crusher (OLCF): New ROCm module (#2891)
  • Conda: Add pkg-config (#2879)
  • Modified EM field initialization in XZ/RZ with EB (#2725)
  • Doc: Perlmutter Python & PSATD+RZ Environment (#2846)
  • openPMD: Avoid Managed Memory (Fields) (#2859)
  • Lassen: Work-Around MPI Allgatherv (#2874)
  • Remove (almost) all residual "dangerous" c-style casts in WarpX (#2889)
  • Updated documentation for predefined_profile_params for parabolic_channel (#2880)
  • Add mesh refinement for electrostatic solver and scraping (#2728)
  • Re-order all particle quantities when doing MR partition (#2888)
  • Bug fix. (#2887)
  • fix sign error in refine plasma option (#2883)
  • GCC 11: Silence Warning in ShapeFactors (#2857)
  • openPMD: Add ADIOS2 Engine Parameter Control (#2872)
  • Fix number of guard cell for coarse patch (#2869)
  • Do Not Fill PML Guard Cells w/ Inverse FFTs (#2854)
  • Update parsing of FieldProbe in 2D and 1D (#2818)
  • Add warning to FieldProbe re: Boosted Frame (#2868)
  • Rotate momentum for RZ flux injection (#2867)
  • Refactor Current Correction Functions (#2839)
  • Lassen: Fix Chunked HDF5 with MPI (#2863)
  • Provide t_min and t_max for flux injection (#2842)
  • ABLASTR: Refactor deposit_charge API (#2856)
  • ParticleBuffer: Generalize & Move (#2860)
  • Gaussian particle beam: add error message when using y_rms = 0 in 2D (#2862)
  • Correct typo in the relativistic Poisson solver (#2853)
  • update CI to use ascent 0.8.0 release container (#2858)
  • AMReX/PICSAR: Weekly Update (#2849)
  • Allow flux injection in the out-of-plane direction for RZ/2D geometry (#2788)
  • Only set modified k to 0 for even number of points (#2852)
  • Use parser to read laser spatio-temporal couplings direction (#2843)
  • Don't cut all particles in a Gaussian beam when x_rms=0 (#2844)
  • User-defined integer and real particle attributes (#2735)
  • Add amrex REPO and BRANCH flags for python builds (#2845)
  • Fix some offsets with the gather buffers (#2847)
  • Rename ngE as ngEB (used for E,B) (#2841)
  • ABLASTR: particle weights const (#2838)
  • BackTransformParticleFunctor: Unused Counter (#2840)
  • Adding documentation for lxplus (#2756)
  • NCIGodfreyFilter: Fix Int Division (#2837)
  • Crusher: CMake 3.22.1 (#2835)
  • Implement some clang-tidy suggestions (#2826)
  • Binary Collisions: Const & Restrict (#2829)
  • AMReX/PICSAR: Weekly Update (#2836)
  • replace deprecated header ctype.h with cctype (#2831)
  • fix issues found with performance-for-range-copy clang-tidy check (#2833)
  • simplify WarpXUtil::is_in (#2834)
  • Fixes removing implicit double to float conversions (#2687)
  • added local flag to warpx_getNumParticles (#2828)
  • Updated documentation regarding MCC collisions (#2827)
  • Apply clang-tidy suggestions to MsgLogger and WarnManager (#2823)
  • CMake: Add More Pip Helpers (#2822)
  • Docs: NERSC Jupyter ipympl==0.8.6 (#2825)
  • Fix typo in laser assert (#2824)
  • Fixing the computation of ECT Rho Field (#2711)
  • Rename PSATD Classes (#2805)