Published June 1, 2026 | Version 26.06
Software Open

AMReX-Codes/amrex: AMReX 26.6

  • 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

  • FFT Open BC Solver: Add assertion by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5405
  • MLNodeLaplacian: route mknewu through anisotropic sigma path by @drummerdoc in https://github.com/AMReX-Codes/amrex/pull/5380
  • GNU Make documentation on MPI wrapper by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5431
  • DistributionMapping: add early return to avoid undefined behavior by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5422
  • AMRErrorTag: Fix comments and add assertion by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5420
  • Remove duplicate AMREX_GPU_HOST_DEVICE by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5418
  • Fix multiple calls of ReduceOps::eval_mf by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5323
  • CUDA: Prefer CUDART_VERSION for runtime API guards by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5402
  • Fix deterministic GPU copy masks for non-atomic types by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5396
  • Clang-Tidy: modernize-use-std-numbers by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5370
  • CSR: Fix const CSR view return type by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5383
  • Hypre CI: Test 3.1.0 by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5384
  • FileSystem: Use std::filesystem by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5393
  • GitLab CI: scope GitHub App credentials to status job by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5394
  • MPMD: Guard missing MPI_APPNUM attribute by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5427
  • Fix host-device flag macro wrapping by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5426
  • Geometry: add comments to coarsen and refine by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5425
  • Fix FabArrayCopyDescriptor AddBox forwarding by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5424
  • Preserve keep-ratio mapping on small knapsack fallback by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5423
  • Intel CI: Remove Wno-zero-length-array by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5421
  • AMRErrorTag: keep thresholds in sync with info to improve robustness by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5419
  • Check for failed integer vector I/O by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5415
  • Fix recursive TinyProfiler BL_PROFILE_REGION's by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5413
  • Use classic locale in Concatenate by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5412
  • Documentation for SaveRandomState/RestoreRandomState by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5411
  • Fix GPU version of FirstOrderExtrap with multiple layers of ghost cells by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5410
  • Amr: improve documentation of plot variables by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5409
  • Amr::derive: Better comments and assertions by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5408
  • HDF5: Match SZ plotfile metadata to output precision by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5401
  • PETScABecLap: add a missing streamSynchronize by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5400
  • fsnapshot: Abort when no palette is found by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5399
  • SUNDIALS: Fix slow MRI tolerances for fixed-step implicit modes by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5397
  • Fix SUNDIALS integrator cleanup by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5395
  • HIP: Finally implement isManaged and isGpuPtr by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5331
  • Clang-Tidy: modernize-use-integer-sign-comparison by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5368
  • Make Parser construction thread-safe by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5414
  • Add HDF5 option to configure script and add environment variables for configuring HDF5 by @mcmehrtens in https://github.com/AMReX-Codes/amrex/pull/5392
  • Clang-Tidy: modernize-use-designated-initializers by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5371
  • Parser: Update jn and yn by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5433
  • Fix Coverity warning on copy instead of move by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5436
  • add dummy argument to CreateLike for particle containers to match the… by @srichers in https://github.com/AMReX-Codes/amrex/pull/5442
  • SIMD: Add where and ternary operator by @ax3l in https://github.com/AMReX-Codes/amrex/pull/5095
  • Fix SIMD CI: Clang Tidy by @ax3l in https://github.com/AMReX-Codes/amrex/pull/5448
  • SIMD: store_1d Add ForceWriteback by @ax3l in https://github.com/AMReX-Codes/amrex/pull/5437
  • Fix dual grid restart when particles only on finest level by @atmyers in https://github.com/AMReX-Codes/amrex/pull/5440
  • gfx12xx (RDNA4) regex update by @wiersema1 in https://github.com/AMReX-Codes/amrex/pull/5429
  • Remove UB from three swapBytes overloads by @atmyers in https://github.com/AMReX-Codes/amrex/pull/5444
  • Runtime amrex::Math::powi by @ax3l in https://github.com/AMReX-Codes/amrex/pull/5446
  • CTest: Disable CheckpointRestartDualGrid for GPU builds by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5449
  • fix box_offsets calculation in MultiLevelToBlueprint by @cityadmirer in https://github.com/AMReX-Codes/amrex/pull/5452
  • generalize constants with Real() or _rt by @asalmgren in https://github.com/AMReX-Codes/amrex/pull/5451
  • Sphinx build: Stabilize PDF metadata across builds by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5447
  • Doxygen: No need to copy most of the xml files. by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5453
  • GNU Make: Fix AMD wavefron size for gfx12?? by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5455
  • Documentation build: Separate build from deployment by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5458
  • Add a link from amrex sphinx to amrex project web by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5460
  • Make behavior of Partition and stablePartition consistent with docs by @atmyers in https://github.com/AMReX-Codes/amrex/pull/5443
  • Make RealBox::contains use a closed interval by @atmyers in https://github.com/AMReX-Codes/amrex/pull/5445
  • Fix index ordering convention in DenseBins and SparseBins. by @atmyers in https://github.com/AMReX-Codes/amrex/pull/5441
  • Concepts trial by @ThomasHowarth in https://github.com/AMReX-Codes/amrex/pull/5434
  • Fix cross-level rank lookup in sumNeighborsCPU by @desjardi in https://github.com/AMReX-Codes/amrex/pull/5462
  • Add physical search radius to NeighborParticleContainer by @desjardi in https://github.com/AMReX-Codes/amrex/pull/5262
  • Fix float conversion warnings by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5464
  • Update CHANGES for 26.06 by @WeiqunZhang in https://github.com/AMReX-Codes/amrex/pull/5465

New Contributors

  • @mcmehrtens made their first contribution in https://github.com/AMReX-Codes/amrex/pull/5392
  • @srichers made their first contribution in https://github.com/AMReX-Codes/amrex/pull/5442
  • @wiersema1 made their first contribution in https://github.com/AMReX-Codes/amrex/pull/5429
  • @ThomasHowarth made their first contribution in https://github.com/AMReX-Codes/amrex/pull/5434

Full Changelog: https://github.com/AMReX-Codes/amrex/compare/26.05...26.06

Files

AMReX-Codes/amrex-26.06.zip

Files (10.4 MB)

Name Size Download all
md5:bc35b31622476d77e749cc421962b6e7
10.4 MB Preview Download

Additional details

Related works

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

Software