Published November 3, 2025 | Version 25.11
Software Open

AMReX-Codes/amrex: AMReX 25.11

  • 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

  • Add function transposeCtoF for transposing multi-d array by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4681
  • EB: Fix corner case by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4687
  • Fix Windows/MSVC members of template class and include <limits> for C++20 by @ffambri in https://github.com/AMReX-Codes/amrex/pull/4688
  • Fix compilation issue for old CUDA arch on Windows by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4686
  • Allow hypre and petsc in 1d build by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4682
  • Add GNUMake changes for building on Tuolumne (LLNL) by @dpgrote in https://github.com/AMReX-Codes/amrex/pull/4691
  • Hypre & PETSc in 1d build by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4692
  • SumBoundary reimplementation by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4658
  • Remove Codeplay CIs by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4696
  • fix spelling, remove misspelled words from .codespell-ignore-words by @charlesgwaldman in https://github.com/AMReX-Codes/amrex/pull/4699
  • Fix a 1d bug in #4658 by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4700
  • CUDA CI: Add -Werror=deprecated-declarations by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4702
  • OpenBC FFT Solver: Fix 2d mode bug by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4703
  • Reduce::MinMax: fix function name by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4704
  • Improve usability of amrex::Gpu::Buffer by @AlexanderSinn in https://github.com/AMReX-Codes/amrex/pull/4697
  • Fix a bug in EB FillPatch for face MultiFab by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4705
  • Improve ParReduce doxygen documentation by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4707
  • Add reserve methods to ParticleTile, ArrayOfStructs, and StructOfArrays by @atmyers in https://github.com/AMReX-Codes/amrex/pull/4708
  • Update out of memory error message by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4709
  • CHANGES -> CHANGES.md for better fomratting by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4713
  • Add OpenSSF Best Practices badge by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4711
  • Add SECURITY.md by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4712
  • Add Build with Explicit Multi-Level Geometry for EB by @jmsexton03 in https://github.com/AMReX-Codes/amrex/pull/4714
  • Allow std::string "name" arguments for ParmParse methods by @charlesgwaldman in https://github.com/AMReX-Codes/amrex/pull/4695
  • Fix a typo in documentation by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4717
  • Parser: minor update by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4718
  • Robustify file renaming by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4721
  • Minor Updates by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4723
  • align fcompare behavior with particle_compare when metadata differ by @BenWibking in https://github.com/AMReX-Codes/amrex/pull/4724
  • VisMF::Read: Allow different number of ghost cells by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4725
  • Remove final on Fapply, Fsmooth, FFlux, normalize, supportNSolve by @cgilet in https://github.com/AMReX-Codes/amrex/pull/4727
  • Cray MPICH/ROCm compatibility for GPU-aware MPI by @jaharris87 in https://github.com/AMReX-Codes/amrex/pull/4729
  • FFT hybrid Poisson solver: Add support for batched 2d solves by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4732
  • Fix unused parameter warnings by @jrood-nrel in https://github.com/AMReX-Codes/amrex/pull/4736
  • Fix documentation of Print(rank) by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4740
  • Make transposeCtoF asynchronous by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4738
  • Allow C++20 HIP builds by @BenWibking in https://github.com/AMReX-Codes/amrex/pull/4739
  • Updates for oneAPI 2025.03 by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4730
  • Update CHANGES for 25.11 by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/4747

New Contributors

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

Full Changelog: https://github.com/AMReX-Codes/amrex/compare/25.10...25.11

Files

AMReX-Codes/amrex-25.11.zip

Files (10.1 MB)

Name Size Download all
md5:3465dfbd07b98d7931f8bd3001d7cbaa
10.1 MB Preview Download

Additional details

Related works

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

Software