v24.06
MaxThevenet
released this
04 Jun 11:00
·
48 commits
to development
since this release
AMReX: release 24.06
openPMD-api: release 0.15.2
What's Changed
- [mini] Revert amrex branch to build hipace-dev on amrex-dev by @MaxThevenet in #1078
- Improve Maxwell documentation to setup and run by @MaxThevenet in #1076
- Add option to use HPMG to solve Poisson equations by @AlexanderSinn in #1063
- Fix MPI buffer max_leading_slices by @AlexanderSinn in #1079
- Add Beam Spin tracking by @AlexanderSinn in #1071
- Put input parameters for MPI in a separate category by @AlexanderSinn in #1080
- Reverse order of MPI ranks by @AlexanderSinn in #1081
- [mini] Add doc entry for use_previous_rng by @MaxThevenet in #1084
- Make CPU-GPU memory copy highly asynchronous by @AlexanderSinn in #1082
- Add in-situ diagnostic for spin by @AlexanderSinn in #1086
- Limit size in GiB of communications buffer by @AlexanderSinn in #1085
- NVCC 11.5 fixes by @AlexanderSinn in #1089
- Use 63 bits for Beam ID by @AlexanderSinn in #1090
- correct the direction of the spatial rotation by @huixingjian in #1091
- Put Laser abs(a) in separate Field by @AlexanderSinn in #1088
- Clean-up TinyProfiler output by @AlexanderSinn in #1087
- Fix Spin in-situ diagnostic for NVCC 11.5 by @AlexanderSinn in #1094
- Simplify tiling in plasma deposition by @AlexanderSinn in #1093
- Fix Plasma tiling in SALAME by @AlexanderSinn in #1096
- Fix SALAME overloaded beam removal by @AlexanderSinn in #1097
- Don't use Laser FFT array in Laser MG solver by @AlexanderSinn in #1095
- Fix index bug in FFTPoissonSolverPeriodic by @AlexanderSinn in #1102
- Fix adaptive time step for non-electron beams by @AlexanderSinn in #1092
- Enable initial pulse front tilt set for lasers by @huixingjian in #1100
- Remove outer_depos_loop by @AlexanderSinn in #1101
- Use correct geometry for Laser diagnostics by @AlexanderSinn in #1103
- Fix ReorderParticles for Beam by @AlexanderSinn in #1104
- Sort plasma after initialization when running on CPU by @AlexanderSinn in #1107
- Refactor AnyFFT by @AlexanderSinn in #1099
- CI: Update ROCm/HIP by @ax3l in #1113
- Doc: Fix Legal References by @ax3l in #1115
- CMake: No Deprecation Warnings by @ax3l in #1118
- Separate grid for Laser by @AlexanderSinn in #1106
- Fix tiling without OMP by @AlexanderSinn in #1108
- Amend Notices for Non-Endorsement by @ax3l in #1114
- Initialize MR level with beam from file by @AlexanderSinn in #1117
- Use less than or equal for min_density with beam by @AlexanderSinn in #1119
- Add warning if beam is injected with zero particles by @AlexanderSinn in #1120
- Fix openPMD crash if beam has no particles by @AlexanderSinn in #1121
- Improve performance of FFTDirichletExpanded by @AlexanderSinn in #1111
- Improve performance of FFTDirichletFast by @AlexanderSinn in #1112
- Prepare for release 24.06 by @MaxThevenet in #1123
Full Changelog: v24.03...v24.06