v24.03
MaxThevenet
released this
08 Mar 09:21
·
89 commits
to development
since this release
AMReX: release 24.03
openPMD-api: release 0.15.2
What's Changed
- Hipace dev builds on amrex dev by @MaxThevenet in #1035
- Doc: Button to Copy Code Blocks by @ax3l in #1039
- [mini] Fix typo in laser pulse length to pulse duration conversion by @MaxThevenet in #1036
- Fix typo in assert by @AlexanderSinn in #1041
- Beam particle sorting by @AlexanderSinn in #1032
- Add option to symmetrize fields by @AlexanderSinn in #1038
- Laser FFT solver for AMD by @AlexanderSinn in #1043
- Set
amrex.omp_threads = "nosmt"
by @ax3l in #1044 - Add in-situ diagnostics for field energy by @AlexanderSinn in #1030
- Use 64 bit idcpu by @AlexanderSinn in #1047
- CI: Fix ROCm 6.0
hiprand
by @ax3l in #1048 - Fix minor formatting issue in documentation by @AlexanderSinn in #1050
- Make plasma ppc a mandatory input parameter by @AlexanderSinn in #1051
- MacOS CI explicitly install python@3.12 by @AlexanderSinn in #1049
- Laser with non-electron plasma by @AlexanderSinn in #1002
- Make laser output LASY compliant by @AlexanderSinn in #1046
- Add zyx geometry for laser input by @AlexanderSinn in #1053
- Clean-up in-situ diagnostic by @AlexanderSinn in #1052
- DepositCurrent: atomicAdd -> lockAdd by @WeiqunZhang in #1059
- Use AMReX version of TypeMultiplier by @AlexanderSinn in #1061
- Add HiPACE_CCACHE Option by @ax3l in #1065
- Add [xuy], [yux], [ux/uz], [uy/uz] to beam in-situ diagnostics by @AlexanderSinn in #1058
- Initial propagation angle of laser enabled by @huixingjian in #1057
- Add laser insitu diagnostics by @AlexanderSinn in #1060
- Use id().is_valid() by @AlexanderSinn in #1066
- Use amre::removeInvalidParticles for the Beam by @AlexanderSinn in #1067
- Fix hpmg for some non-ideal resolutions by @AlexanderSinn in #1062
- Try fix MacOS CI by unlinking Python by @AlexanderSinn in #1073
- Prepare Beam Communication for Runtime Components by @AlexanderSinn in #1068
- Add support for Spin to openPMD Beam output by @AlexanderSinn in #1069
- Use amre::GpuComplex in diagnostics by @AlexanderSinn in #1070
- [mini] Option to specify laser CEP by @MaxThevenet in #1074
- [mini] Fix typos in executable names in doc by @MaxThevenet in #1075
- Prepare for release 24.03 by @MaxThevenet in #1077
New Contributors
- @huixingjian made their first contribution in #1057
Full Changelog: v23.11...v24.03