20.04
Depends on:
- AMReX: release 20.04 https://github.com/AMReX-Codes/amrex/releases/tag/20.04
- PICSAR (
master
, without QED): https://bitbucket.org/berkeleylab/picsar/commits/6dee60190e4ca1e0c56aba0023a129fa3211a8ec
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/^ /- /'
- Cut gaussian beam (#868)
- Read species distribution from OPMD - part 2 (#859)
- Make Build System: No Public Includes (#870)
- Current effects in QED corrections (#767)
- [mini-PR] Clarifying ionizable particle charge (#863)
- Bug fix in ApplyInverseVolumeScalingToCurrentDensity (#866)
- doc: fix formatting for ascent yaml examples (#865)
- Added blocking factor to 2d and RZ geometries (#864)
- Port rigid injection to the gpu (#862)
- [mini-PR] Fix energy calculation for photons in reduced diagnostics (#861)
- Remove compiler warnings (#843)
- Documentation update - towards full SI (#301)
- [mini-PR] Fix bug in Breit-Wheeler engine (#852)
- Travis CI: set max numprocs=2 and do not overwrite (#860)
- Ignore python build/dist and egg folders (#850)
- [mini-PR] Read species distribution from OPMD file (#847)
- Costs vector of (pointer to) vector (#829)
- Tests: Fix Bool Switch Typo OMP (#854)
- Add Initial Distribution Test (#735)
- Add a few additional diags (divE etc.) (#844)
- Updated Profiling information in running_cpp (#776)
- Replace tilebox by growntilebox (#849)
- Add load balance options documentation (#842)
- New diagnostics support RZ (#836)
- Fix bug introduced in PR #831 (#846)
- Ascent in situ integration: add support for particles (#789)
- Diagnostics: Implicit Int Conversion Warning (#841)
- Can plot raw fields with new diags (#827)
- Add tolerance to all test, default 1.e-14 (#839)
- Updated Python interface for Python_Langmuir_rz_multimode test (#810)
- Bulk momentum (#831)
- fix AverageAndPackFields, suggested by David Grote (#837)
- Move kernel ToCellCenter to Average.H to ensure inlining (#832)
- ES Solver: Runtime Option Clean Up (#833)
- plot_int for new diagnostics (#824)
- Add capability to select fields to dump (#819)
- Add SmartCreate functor alongside SmartCopy (#825)
- Add costs reduced diagnostic (#790)
- Remove costs full diagnostic (#791)
- Diagnostics reorganization skeleton (#809)
- Averages to cell centers (#795)
- Density threshold set to epsilon by default instead of 0. (#815)
- Acknowledge funding agency and contributors in doc (#775)
- Add some WarpXUtilMsg::AlwaysAssert in particle containers (#811)
- Small fixes to Python to better handle particle weights (#807)
- openPMD-api: 0.11.0+ (#812)
- Add Edoardo to Garuda tests mailing list (#814)
- Add QED particle creaction routines (#698)
- Add AlwaysAssert with std::string message (#792)
- Added Python wrapper of charge density arrays (#783)
- For RZ, generalized the centering of the inverse volume scaling of J and rho (#772)
- Use C++ templates for the
EvolveF
andComputeDivE
function (#753) - Add ParticleHistogram Reduced Diagnostic (#727)
- Because of AMReX change, we now have to explicitly specify where BaseFab functions should run. (#803)
- PSATD Single precision (#805)
- For diagnostics, added RZ modes of scalars, allowed different centerings (#770)
- Add limit to #parts in theta in RZ (#765)
- Fixed FDTD coefficients of E push from F (#804)
- Remove obsolete Fortran function declaration (#796)
- correct misprint in doc (#802)
- Added RZ mode for charge and direct current deposition (#793)
- Fix misspellings of the word 'auxiliary' (#799)
- Changed BL_ASSERT to AMREX_ALWAYS_ASSERT for user input (#798)
- Fail gracefully when laser amplitude is zero (#781)
- Added optional user defined number of guard cells to use with PSATD solver (#787)
- Single Precision: Regression Tolerance (#771)
- With RZ, always write out theta (#782)
- Include private members of classes in Doxygen documentation (#785)
- Allowed for more general centering of charge density (#768)
- Remove old electrostatic code (#780)
- Remove FFTW include (#777)
- Update CONTRIBUTING.md: fix URL for Github forks (#774)
- Add default values for particle and cell weights used in heuristic costs update (#773)
- add _rt suffix to particle shape factor functions (#763)
- Fix electrostatic solver (#730)
- Fix and automatically test USE_PSATD_PICSAR=TRUE (#769)
- Permission issue with Maxwell QED input test file (#766)
- update tag number (#764)
- Option to specify the type of physical species (#746)