What's Changed
- Modify how we interpolate velocity from faces to particle position; f… by @asalmgren in #4598
- Delete outdated statement in Particle documentation by @BenWibking in #4596
- SIMD: Remove Unnecessary Namespaces by @ax3l in #4600
- Improvements to AMREX_ASSERT by @AlexanderSinn in #4581
- Add ParallelForOMP by @WeiqunZhang in #4595
- Add ToString function for array and tuple by @AlexanderSinn in #4584
- Fix ParallelForOMP introduced in #4595 by @WeiqunZhang in #4604
- Improve support for Particles with PolymorphicArenaAllocator by @AlexanderSinn in #4603
- Rename some CI names by @WeiqunZhang in #4608
- SIMD: Portable Masks, C++20 by @ax3l in #4607
- Add ParamParse::getPrefix by @WeiqunZhang in #4612
- Enable zero-sized Type in TypeMultiplier by @AlexanderSinn in #4617
- Bump up checkout action version by @WeiqunZhang in #4614
- Fix potential false sharing in ReduceOps.eval with OMP by @AlexanderSinn in #4618
- Enable OpenMP in addParticles by @atmyers in #4615
- Add explanatory comment to ParticleReduce by @atmyers in #4620
- Delay some synchronize calls in addParticles by @atmyers in #4623
- Fallback to default
CUDA_ARCH
ifnvidia-smi
fails by @hafeoz in #4624 - fix atomicSetID wrapper access by @jmsexton03 in #4625
- generalize the average_*_to_cellcenter routines to take IntVect ngrow… by @asalmgren in #4627
- Incorrect cross term sum for 2D EB terms in MLEBTensor by @ankithadas in #4626
- amrex::callNoinline: Call given function without inline by @WeiqunZhang in #4606
- Fix Bug in FaceConservativeLinear by @WeiqunZhang in #4630
- Fix a bug in #4623 by @WeiqunZhang in #4631
- Update CHANGES for 25.09 by @WeiqunZhang in #4639
New Contributors
Full Changelog: 25.08...25.09