There is a newer version of the record available.

Published September 3, 2025 | Version 25.09
Software Open

AMReX-Codes/amrex: AMReX 25.09

  • 1. Center for Computational Sciences and Engineering, Lawrence Berkeley National Laboratory
  • 2. Computer Science Department, Lawrence Berkeley National Laboratory
  • 3. Center for Computational Sciences and Engineering and NERSC, Lawrence Berkeley National Laboratory
  • 4. Applied Numerical Algorithms Group, Lawrence Berkeley National Laboratory
  • 5. Accelerator Technology & Applied Physics Division, Lawrence Berkeley National Laboratory
  • 6. NVIDIA Corporation
  • 7. Department of Physics and Astronomy, Stony Brook University

Description

What's Changed

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

New Contributors

  • @hafeoz made their first contribution in https://github.com/AMReX-Codes/amrex/pull/4624

Full Changelog: https://github.com/AMReX-Codes/amrex/compare/25.08...25.09

Files

AMReX-Codes/amrex-25.09.zip

Files (10.1 MB)

Name Size Download all
md5:d3e71e78fcc02720cf8565a893169a4d
10.1 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/AMReX-Codes/amrex/tree/25.09 (URL)

Software