Skip to content

20.05

Choose a tag to compare

@MaxThevenet MaxThevenet released this 15 May 15:50
da0a1f4

AMReX
Depends on:

AMReX: release 20.05 https://github.com/AMReX-Codes/amrex/releases/tag/20.05
PICSAR (master, without QED):
https://bitbucket.org/berkeleylab/picsar/commits/b78ba49a4299ddc8000b0ad4a244f291459fdb10
or PICSAR (QED, with QED): https://bitbucket.org/berkeleylab/picsar/commits/b01bf73fe1fa4f2c860304ccd6b72bdc30ae9087

Below is a list of PRs merged since last release, generated with

git log --since=2020-03-02 | grep -A 3 "Author: " | grep -B 1 "\-\-" | sed '/--/d' | sed -e 's/^    /- /'
  • Merge branch 'master' into backward
  • Implemented new particle diagnostics in picmi (#984)
  • [mini] Update libensemble scripts (#1010)
  • Docs: Dimensionality (#1020)
  • use new diags syntax for libe input file (#1014)
  • Allow to pass component in stencil templates (#1012)
  • Fix error with Schwinger when multiple tiles are used (#1013)
  • Remove unneeded ExchangeF (#996)
  • Implement intervals parser for override_sync (#1008)
  • Merge branch 'master' into backward
  • macOS CI: brew update (#1002)
  • Implement intervals parser for new diagnostics (#1000)
  • Add Schwinger process (#784)
  • Device field gather (#998)
  • Generalize coarsening for MR (#945)
  • Parser: .c -> .cpp (#999)
  • Fix bug for PSATD momentum-conserving runs (#965)
  • remove unused variables from WarpX::EvolveE (#995)
  • remove executable permission from this source file (#994)
  • Diags: Missing/Broken Includes (#993)
  • Update parameters.rst (#990)
  • Docs: Summit openPMD (#989)
  • Add line in parameters doc (#985)
  • Load Particles: external_file MPI Support (#956)
  • bump tolerance on two of the gpu tests (#987)
  • Option whether to dump rz modes (#986)
  • Current correction in Fourier space (#675)
  • Switch costs to LayoutData (#970)
  • CI: oneAPI (ICC) (#969)
  • proper name for checkpoint file in restart test in GPU (#983)
  • PICMI: Add analytic laser (#800)
  • avoid writing output files twice at the end of run (#982)
  • typo
  • crash for deprecated input parameters
  • Added 3D automated tests for Galilean PSATD (#973)
  • Fix some tests on Battra (#976)
  • update GPU ini script for new diags (#978)
  • we also need to specify the plt and chk file names for the GPU tests. (#975)
  • Fix error (#974)
  • Self Fields: Mean Gamma (#958)
  • Do not rely on nodal flags (#931)
  • Add parser for more general intervals (slices) (#925)
  • Delete old diagnostics (#933)
  • Most fun PR ever: print error and tolerance before ASSERT in CI (#967)
  • Switch to new overloads of makeKnapSack, makeSFC w/ reduced comms (#955)
  • openPMD: Fix no-MPI build (#968)
  • Update Python docs (#960)
  • openPMD: Binary Suffix (#966)
  • Fix bug when compiling OpenPMD + 2D (#963)
  • CI: macOS Single Precision (#964)
  • use direct deposition for nodal tests also on Garuda (#962)
  • [Mini]Fix Langmuir_multi_nodal test case (#961)
  • Style change to match the standard (#957)
  • Add checkpoint capability to new diags (#951)
  • Reduce size of test output (#857)
  • minor code changes to remove warnings when compiling with gcc DEBUG=TRUE (#950)
  • Read species distribution from OPMD - part 3 (#883)
  • Re-initialize diag functors after LoadBalance (#943)
  • CI: Add macOS AppleClang Build (#946)
  • Prevent the use of Esirkepov with the nodal algorithm (#948)
  • ReducedDiags: Missing virtual Destructor (#947)
  • New diags also handle particle (#938)
  • [mini] Add contact us section to documentation (#941)
  • Add hostname to LoadBalanceCosts reduced diagnostic (#902)
  • Python documentation updates (#936)
  • Adding m_ for member variables in new diags (#934)
  • This macro needs to be updated due to a recent change in amrex (#935)
  • Install Docs: Spack Env Update (#932)
  • increase tolerance for test PlasmaAccelerationBoost3d from 1.e-14 to 2.e-14 (#930)
  • these need not be member variables (#929)
  • fixing bug to initialize CellCenterFunctor for Bx (#928)
  • Enable openPMD standard for new diagnostics (#923)
  • Remove code for hybrid PSATD, as well as remaining Fortran interface file (#927)
  • need to import sys there (#924)
  • remove cython from CI pip install list (#926)
  • Particle Plotfile Filter (#724)
  • [mini] SingleParticle Docs (#894)
  • Redistribute only if the distribution mapping is changed (#911)
  • Abort when trying to compute div(E) with USE_PSATD_PICSAR=TRUE (#916)
  • Diags with coarsening (#856)
  • Add section on LibEnsemble (#912)
  • Fix link to Contributing Guide in README (#917)
  • Remove Jaehong and add Yin to the Reg test mailing list (#921)
  • Implementation of the RZ spectral solver (#816)
  • Abort code if do_pml is used in cylindrical geometry (#909)
  • Add tolerance for single-precision PSATD test (#913)
  • Yt release (#910)
  • Interpolation with coarsening for general staggering (#853)
  • Refactor AMReX IDs to Global ID (#906)
  • Reorganize Tools/ into subfolders, in prevision of LibEnsemble scripts (#908)
  • Revert "Breathe: <4.15.0 (#901)" (#905)
  • Travis: openPMD-api Compile (#697)
  • [Mini] PML ncell check only along active axes (#871)
  • Breathe: <4.15.0 (#901)
  • Reduced Diags: Fix 2D Emittance Label (#900)
  • Loadbalance efficiency threshold documentation (#889)
  • no OpenMP for GPU tests on Garuda (#899)
  • Make sure single-precision compiles on GPU (#898)
  • Fix typos (#897)
  • [mini] Define and use enum to address PML components (#896)
  • Contributing Guide: Add to Sphinx (#888)
  • Charge in BeamRelevant Redu. Diagnostic (#880)
  • Add space before bracket for function declaration (#886)
  • replace ixType().ixType() with ixType().toIntVect() for clarity (#895)
  • [mini-PR] fix test for QED - Breit Wheeler, optical depth evolution (#891)
  • lower tolerance of Langmuir_multi_single_precision (#890)
  • Avoid i%1 in a lambda, gives compiler segfault (#892)
  • avoid dumping particle magnetic field to output in Python_PlasmaAcceleration (#893)
  • Load balance efficiency threshold (#887)
  • increase tolerance for single-precision test (#885)
  • GitHub Action: Check Tests on OSX (#882)
  • Badge for Travis-CI: Update Link (#884)
  • Includes: Only From Source/ (#873)
  • Periodic, single-box FFT (#881)
  • Fix: read_raw_data Tool for Reduced (#879)
  • Update release number (#875)
  • Developer Docs: Include Guide (#874)
  • bump test tolerances (#878)
  • [skip travis] GitHub Action: Update to v2 (#877)