Releases: AMReX-Codes/pyamrex
Releases · AMReX-Codes/pyamrex
24.12
Dependencies
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #386
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #393
- Release: 24.12 by @EZoni in #394
Full Changelog: 24.11...24.12
24.11
Dependencies
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #376
- CMake: Fix List of Pip Options by @ax3l in #377
- AMReX: Update to latest
development
by @ax3l in #379 - Implement multifab wrapper functionality from WarpX by @dpgrote in #370
PYBIND11_FINDPYTHON=ON
by @ax3l in #381- Print IntVect values in repr by @dpgrote in #380
- Fix comments in tests/test_multifab.py by @dpgrote in #384
- Fix getitem for cases with incomplete domains by @dpgrote in #385
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #383
- Fix case when only empty tuple is passed in by @dpgrote in #387
- Update CXXFLAGS in SYCL CIs by @WeiqunZhang in #389
- Add wrapper for VisMF by @dpgrote in #388
- Release: 24.11 by @EZoni in #391
Full Changelog: 24.10...24.11
24.10
Dependencies
What's Changed
- Simplify cache cleanup actions by @WeiqunZhang in #365
- EB: On by default in superbuild by @ax3l in #366
- Anticipate new
AddReal/IntComp
Overloads by @ax3l in #369 - Release: 24.10 by @ax3l in #373
Full Changelog: 24.09...24.10
24.09
Dependencies
What's Changed
- CI: Ruff replaced Tools by @ax3l in #351
- Ruff: Run on pyi files by @ax3l in #356
- CMake: More Pip Control Options by @ax3l in #353
- CMake: Replace
FetchContent_Populate
by @ax3l in #359 - CI: Save PR Number Once by @ax3l in #360
- Release: 24.09 by @ax3l in #364
Full Changelog: 24.08...24.09
24.08
Dependencies
What's Changed
- Update .zenodo.json by @BenWibking in #337
- Docs: fix link to GitHub discussions page by @EZoni in #338
- Fix CMake IPO Control by @ax3l in #339
- Fix Ubuntu 20.04 CI by @ax3l in #340
- Fix SoA Test: No NaN Comparison by @ax3l in #341
- Doc: NumPy 2 Works by @ax3l in #344
- Add overload_cast to IntVect::dim3() by @AlexanderSinn in #345
- Add Particle I/O: restart & restart_checkpoint by @JBlaschke in #342
- CI: Clarify GCC Debug Runner by @ax3l in #347
- CI: Fix to ROCm 6.1 by @ax3l in #350
- Release: 24.08 by @ax3l in #346
New Contributors
- @AlexanderSinn made their first contribution in #345
- @JBlaschke made their first contribution in #342
Full Changelog: 24.07...24.08
24.07
Dependencies
What's Changed
- AMReX: Update to latest development by @ax3l in #332
- Fix ccache for macos actions by @WeiqunZhang in #333
- add PlotFileData bindings by @BenWibking in #320
- Release: 24.07 by @ax3l in #335
New Contributors
- @BenWibking made their first contribution in #320
Full Changelog: 24.06...24.07
24.06
Dependencies
What's Changed
- README.rst in tests/test_MPMD/test_1 by @siddanib in #312
- Doc: Fix Case-Sensitive AMReX Compile Options by @siddanib in #313
- CI: Update ROCm/HIP by @ax3l in #314
- Build: MPMD w/ MPI Only by @ax3l in #316
- Amend Notices for Non-Endorsement by @ax3l in #315
- Move Python Runtime Extensions by @ax3l in #319
- CMake: No Deprecation Warnings by @ax3l in #321
- AMReX: Update to latest development by @ax3l in #324
- Doc: Link More Examples by @ax3l in #325
- Release: 24.06 by @ax3l in #330
Full Changelog: 24.05...24.06
24.05
Dependencies
What's Changed
- pybind11: v2.12.0 by @ax3l in #291
- Add
MFItInfo
by @ax3l in #292 - Add overload for
sum_unique
by @RemiLehe in #293 - Box: lo/hi small/big End Setters by @ax3l in #295
- Sphinx: Release Upper Bound by @ax3l in #298
- Update HIP CI for ROCm 6.1.0 by @ax3l in #302
- Doc: Latest Papers by @ax3l in #303
Geometry
: Doc Strings by @ax3l in #300Box
: More Docstrings by @ax3l in #299isort
: AMReX as First Party Module by @ax3l in #304- Python bindings for AMReX-MPMD by @siddanib in #271
- MultiFab: Fix Constructor Defaults by @ax3l in #306
- Fix CMake: CUDA Compile Features by @ax3l in #307
- SoA: Fix CuPy by @ax3l in #309
- CI: Fix macOS by @ax3l in #308
to_xp
: AoS, SoA, PODVector, MF, Array4 by @ax3l in #289- Release: 24.05 by @ax3l in #310
New Contributors
Full Changelog: 24.04...24.05
24.04
Dependencies
What's Changed
- Particles: Restructure by @ax3l in #276
- CI:
isort
+black
compatibility by @ax3l in #278 - Update
.gitignore
for macOS by @ax3l in #280 - Add
.copy
for MultiFab by @RemiLehe in #282 - AMReX: Update to latest development by @ax3l in #284
- Particle Container: Runtime Arguments by @ax3l in #222
- Doc: MultiFab Args & Doc Strings by @ax3l in #287
- Release: 24.04 by @ax3l in #285
New Contributors
Full Changelog: 24.03...24.04
24.03
Dependencies
What's Changed
- Add
pyAMReX_CCACHE
Option by @ax3l in #247 - CI: Simplify Stubs by @ax3l in #248
- Fix: PyTest Fixtures Cannot be Marked by @ax3l in #251
- Doc: Compute Pure SoA Layout by @ax3l in #249
- CTest pytest: 2 OMP Threads by @ax3l in #253
- Particles: Renames and Snake Case by @ax3l in #254
- Fix: MultiFab CUDA Tests by @ax3l in #255
- Fix: Pre-Installed AMReX w/ CUDA by @ax3l in #256
- SoA Names: Hooks by @ax3l in #258
- CI: 4 Cores Linux/Win, 3 Cores macOS by @ax3l in #259
PODVector::to_host()
Return Policy by @ax3l in #263- MFIter in Python by @ax3l in #262
- Add
ParticleContainer.write_plotfile
by @ax3l in #266 setup.py
: CCache Env Control by @ax3l in #268- Arena: Add Methods & Properties by @ax3l in #269
- README: Fix CI Badges by @ax3l in #270
- Fix: Windows
add_dll_directory
Expand by @ax3l in #272 - Fix:
set_rdata/idata
Vectors by @ax3l in #274 - Doc: Simple Compute (Helpers) by @ax3l in #273
- Release: 24.03 by @ax3l in #275
Full Changelog: 24.02...24.03