21.12
Dependencies
AMReX: 21.12
PICSAR (development
, incl. QED): 7b5449f92a4b30a095cc4a67f0a8b1fc69680e15
picmistandard: release 0.0.16
openPMD-api: releases 0.14.2-0.14.*
List of PRs merged since the last release
This list was generated with
git log 21.11.. --format='- %s'
- Release 21.12 (#2614)
- Fix installation location for libraries (#2583)
- MergeBuffersForPlotfile: Barrier (#2608)
- AMReX: Weekly Update (#2613)
- Dimensionality Docs: Default (#2609)
- Note that CCache 4.2 introduced large CUDA improvements (#2606)
- Added parallel pragma to ApplyBoundaryConditions (#2612)
- Fix segfault when importing _libwarpx without initializing WarpX (#2580)
- Throwing a warning if particle_shape>1 with EB (#2592)
- Replaced duplicated current deposition documentation (#2604)
- CONTRIBUTING: Update/Modernize (#2600)
- requirements.txt - PICMI development version (#2588)
- C++17: Work-Around NVCC gatherParticles (#2596)
- Fix Init of Vector Members (#2595)
- Python: Start 1D Support (#2582)
- Added abort error message to prevent using averaged Galilean PSATD with psatd.update_with_rho=0 (#2571)
- Proton-boron fusion: compute initial momentum of produced alphas (#2330)
- AMReX: Weekly Update (#2590)
- WarpX.cpp: Use Explicit Types, not
auto
(#2585) - openPMD: 1D3V Support (#2586)
- Python: More Nullptr Checks (#2574)
- added cost of MCC collisions to load balancing calculation (when using Timers) (#2584)
- add github ci compile check for ascent (#2483)
- setup.py: beta -> stable (#2570)
- RZ PSATD, make blocking_factor a power of 2 (#2572)
- Bilinear Filter: Fix Warning (Vector) (#2575)
- 1D3V Cartesian Support (#2307)
- Mini-PR: Improve Python particle attribute access CI test (#2581)
- LaserInjectionFromTXYEFile Test: Use MPI (#2577)
- Add WARPX_PROFILE calls to each python callback. (#2573)
- WarpXComm.cpp: Use Explicit Types, not
auto
(#2578) - Bug fixes and cleanup in load balancing (#2563)
- WarpXMovingWindow.cpp: Add
amrex::
Prefix (#2579) - Apply PEC to Split PML Fields (#2541)
- Fix: GNUmake Python Link -g (#2568)
- added superLU solver example to docs (#2567)
- Cell Center Macroscopic Properties (#2530)
- Clean up input files for tests with MCC (#2552)
- Enhanced inline documentation of EB related data (#2562)
- Avoid code duplications in ECT face extension (#2557)
- Fixes to the EB init (#2565)
- Add 2D circle EB test (#2538)
- Docs: Fix .rst Label in PML, rm .tex (#2537)
- AMReX/PICSAR: Weekly Update (#2559)
- I/O performance hints for Summit (#2495)
- Bugfix in load balancing routine (#2555)
- Fix Instability in PML with PSATD (#2558)
- 2D EM solver with EB (#2401)
- Add Ar and Xe to pre-defined particle types. (#2549)
- openPMD: 0.14.3 (#2551)
- std::ifstream: Defensive Patterns (#2547)
- Tests: numthreads to 1 (#2546)
- Regression Tests: OMP on (#2548)
- Spack Development: macOS & GNUmake (#2545)
- #2534: Don't access position vector values beyond the configured dimension (#2536)
- Fix #2522: Gaussian beam positions do not change with warpx.random_seed (#2523)
- Fix some issues with Fujitsu compiler (#2529)
- Summit: Update Numpy Hints (#2535)
- Install pre-commit (#2532)
- AMReX/PICSAR: Weekly Update (#2533)
- Fix Bug with Tilebox for G in PML (#2527)
- Doxygen: Fix Docs (#2526)
- added wrappers to get particle structs for the particles in the boundary buffers (#2498)
- PICMI: Add max_grid_size, blocking_factor in (x,y,z) (#2524)
- Add Python Wrappers for F,G in PML (#2481)
- ADIOS SST: Update libfabric wording
- Documentation: write default laser CEP (#2521)
- README: Remove "beta" badge (#2520)
- Replace AmrMesh bridge for AmrMeshParticle bridge (#2243)
- Change regex string to raw string (#2519)
- Change the way in which the laser particle weight is calculated. (#2417)
- Diagnostics Interval: Non-Optional Input (#2507)