Recent Releases of pyamrex

pyamrex - 25.08

DOI

Dependencies

What's Changed

  • Swap get_type to py::type::of by @roelof-groenewald in https://github.com/AMReX-Codes/pyamrex/pull/453
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/AMReX-Codes/pyamrex/pull/450
  • pybind11: 3.0.0 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/455
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/AMReX-Codes/pyamrex/pull/456
  • Doxygen: No Python Files by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/457
  • Single Precision Support by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/458
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/AMReX-Codes/pyamrex/pull/461
  • Release: 25.08 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/462

New Contributors

  • @roelof-groenewald made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/453

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.07...25.08

- Python
Published by EZoni 7 months ago

pyamrex - 25.07

DOI

Dependencies

What's Changed

  • CI: Update Setup-Python v5 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/448
  • ParticleContainer: addparticle(other) & makealike by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/447
  • Release: 25.07 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/451

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.06...25.07

- Python
Published by ax3l 8 months ago

pyamrex - 25.06

DOI

Dependencies

What's Changed

  • Add template parameter to RealVect BASISREALV by @AlexanderSinn in https://github.com/AMReX-Codes/pyamrex/pull/443
  • Fix RealVect crossProduct by @AlexanderSinn in https://github.com/AMReX-Codes/pyamrex/pull/445
  • Release: 25.06 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/446

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.05...25.06

- Python
Published by EZoni 9 months ago

pyamrex - 25.05

DOI

Dependencies

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/432
  • Bump Ubuntu from 20.04 -> 24.04 in CI by @atmyers in https://github.com/AMReX-Codes/pyamrex/pull/436
  • Fix HIP CI by disabling IPO by @WeiqunZhang in https://github.com/AMReX-Codes/pyamrex/pull/441
  • For MuliFab indexing, () means all cells in all dimension, valid and ghost by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/438
  • Fixes in MultiFab setitem by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/440
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/434
  • Pywrapper for ba convert, surroundingnodes, and mf.copy by @RevathiJambunathan in https://github.com/AMReX-Codes/pyamrex/pull/439
  • Tests: amrex.the_arena_init_size=0 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/430
  • Add wrappers to invalidate particles and set id/cpu from Python by @atmyers in https://github.com/AMReX-Codes/pyamrex/pull/435
  • pyproject: CMake 4 is fine by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/437
  • Release: 25.05 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/442

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.04...25.05

- Python
Published by EZoni 10 months ago

pyamrex - 25.04

DOI

Dependencies

What's Changed

  • SmallMatrix.__repr__ like NumPy by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/421
  • pytest: less verbose by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/422
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/423
  • readme: fix broken link and add initialize instruction by @baperry2 in https://github.com/AMReX-Codes/pyamrex/pull/431
  • Release: 25.04 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/433

New Contributors

  • @baperry2 made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/431

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.03...25.04

- Python
Published by EZoni 11 months ago

pyamrex - 25.03

DOI

Dependencies

What's Changed

  • RTD: Fix GA Integration by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/413
  • ParmParse: pretty_print_table by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/417
  • Particles: w/o HiPACE++ by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/418
  • Python: Use setuptools[core] by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/420
  • Release 25.03 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/416

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.02...25.03

- Python
Published by ax3l 12 months ago

pyamrex - 25.02

DOI

Dependencies

What's Changed

  • AMReX: Update to latest development by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/404
  • BoxArray: From List of Boxes by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/406
  • AMReX SoA Named Components by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/382
  • MultiFab: Static to Member Math Methods by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/301
  • CI: Bye Bye ICC by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/409
  • Implement iMultiFab by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/410
  • MultiFab.__len__() by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/407
  • Release: 25.02 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/412

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/25.01...25.02

- Python
Published by ax3l about 1 year ago

pyamrex - 25.01

DOI

Dependencies

What's Changed

  • Add Algorithm: almost_equal (almostEqual) by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/398
  • Small Matrix (6x6, F) by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/399
  • Stubs as Sphinx Archive by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/401
  • Python 3.13 Support, 3.8 EOL by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/374
  • Release: 25.01 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/402

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.12...25.01

- Python
Published by ax3l about 1 year ago

pyamrex - 24.12

Dependencies

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/386
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/393
  • Release: 24.12 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/394

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.11...24.12

- Python
Published by EZoni about 1 year ago

pyamrex - 24.11

Dependencies

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/376
  • CMake: Fix List of Pip Options by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/377
  • AMReX: Update to latest development by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/379
  • Implement multifab wrapper functionality from WarpX by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/370
  • PYBIND11_FINDPYTHON=ON by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/381
  • Print IntVect values in repr by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/380
  • Fix comments in tests/test_multifab.py by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/384
  • Fix getitem for cases with incomplete domains by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/385
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/AMReX-Codes/pyamrex/pull/383
  • Fix case when only empty tuple is passed in by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/387
  • Update CXXFLAGS in SYCL CIs by @WeiqunZhang in https://github.com/AMReX-Codes/pyamrex/pull/389
  • Add wrapper for VisMF by @dpgrote in https://github.com/AMReX-Codes/pyamrex/pull/388
  • Release: 24.11 by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/391

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.10...24.11

- Python
Published by EZoni over 1 year ago

pyamrex - 24.10

DOI

Dependencies

What's Changed

  • Simplify cache cleanup actions by @WeiqunZhang in https://github.com/AMReX-Codes/pyamrex/pull/365
  • EB: On by default in superbuild by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/366
  • Anticipate new AddReal/IntComp Overloads by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/369
  • Release: 24.10 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/373

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.09...24.10

- Python
Published by ax3l over 1 year ago

pyamrex - 24.09

DOI

Dependencies

What's Changed

  • CI: Ruff replaced Tools by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/351
  • Ruff: Run on pyi files by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/356
  • CMake: More Pip Control Options by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/353
  • CMake: Replace FetchContent_Populate by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/359
  • CI: Save PR Number Once by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/360
  • Release: 24.09 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/364

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.08...24.09

- Python
Published by ax3l over 1 year ago

pyamrex - 24.08

DOI

Dependencies

What's Changed

  • Update .zenodo.json by @BenWibking in https://github.com/AMReX-Codes/pyamrex/pull/337
  • Docs: fix link to GitHub discussions page by @EZoni in https://github.com/AMReX-Codes/pyamrex/pull/338
  • Fix CMake IPO Control by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/339
  • Fix Ubuntu 20.04 CI by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/340
  • Fix SoA Test: No NaN Comparison by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/341
  • Doc: NumPy 2 Works by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/344
  • Add overload_cast to IntVect::dim3() by @AlexanderSinn in https://github.com/AMReX-Codes/pyamrex/pull/345
  • Add Particle I/O: restart & restart_checkpoint by @JBlaschke in https://github.com/AMReX-Codes/pyamrex/pull/342
  • CI: Clarify GCC Debug Runner by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/347
  • CI: Fix to ROCm 6.1 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/350
  • Release: 24.08 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/346

New Contributors

  • @AlexanderSinn made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/345
  • @JBlaschke made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/342

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.07...24.08

- Python
Published by ax3l over 1 year ago

pyamrex - 24.07

DOI

Dependencies

What's Changed

  • AMReX: Update to latest development by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/332
  • Fix ccache for macos actions by @WeiqunZhang in https://github.com/AMReX-Codes/pyamrex/pull/333
  • add PlotFileData bindings by @BenWibking in https://github.com/AMReX-Codes/pyamrex/pull/320
  • Release: 24.07 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/335

New Contributors

  • @BenWibking made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/320

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.06...24.07

- Python
Published by ax3l over 1 year ago

pyamrex - 24.06

DOI

Dependencies

What's Changed

  • README.rst in tests/testMPMD/test1 by @siddanib in https://github.com/AMReX-Codes/pyamrex/pull/312
  • Doc: Fix Case-Sensitive AMReX Compile Options by @siddanib in https://github.com/AMReX-Codes/pyamrex/pull/313
  • CI: Update ROCm/HIP by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/314
  • Build: MPMD w/ MPI Only by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/316
  • Amend Notices for Non-Endorsement by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/315
  • Move Python Runtime Extensions by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/319
  • CMake: No Deprecation Warnings by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/321
  • AMReX: Update to latest development by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/324
  • Doc: Link More Examples by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/325
  • Release: 24.06 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/330

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.05...24.06

- Python
Published by ax3l over 1 year ago

pyamrex - 24.05

DOI

Dependencies

What's Changed

  • pybind11: v2.12.0 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/291
  • Add MFItInfo by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/292
  • Add overload for sum_unique by @RemiLehe in https://github.com/AMReX-Codes/pyamrex/pull/293
  • Box: lo/hi small/big End Setters by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/295
  • Sphinx: Release Upper Bound by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/298
  • Update HIP CI for ROCm 6.1.0 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/302
  • Doc: Latest Papers by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/303
  • Geometry: Doc Strings by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/300
  • Box: More Docstrings by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/299
  • isort: AMReX as First Party Module by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/304
  • Python bindings for AMReX-MPMD by @siddanib in https://github.com/AMReX-Codes/pyamrex/pull/271
  • MultiFab: Fix Constructor Defaults by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/306
  • Fix CMake: CUDA Compile Features by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/307
  • SoA: Fix CuPy by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/309
  • CI: Fix macOS by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/308
  • to_xp: AoS, SoA, PODVector, MF, Array4 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/289
  • Release: 24.05 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/310

New Contributors

  • @siddanib made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/271

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.04...24.05

- Python
Published by ax3l almost 2 years ago

pyamrex - 24.04

DOI

Dependencies

What's Changed

  • Particles: Restructure by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/276
  • CI: isort + black compatibility by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/278
  • Update .gitignore for macOS by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/280
  • Add .copy for MultiFab by @RemiLehe in https://github.com/AMReX-Codes/pyamrex/pull/282
  • AMReX: Update to latest development by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/284
  • Particle Container: Runtime Arguments by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/222
  • Doc: MultiFab Args & Doc Strings by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/287
  • Release: 24.04 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/285

New Contributors

  • @RemiLehe made their first contribution in https://github.com/AMReX-Codes/pyamrex/pull/282

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.03...24.04

- Python
Published by ax3l almost 2 years ago

pyamrex - 24.03

Dependencies

What's Changed

  • Add pyAMReX_CCACHE Option by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/247
  • CI: Simplify Stubs by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/248
  • Fix: PyTest Fixtures Cannot be Marked by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/251
  • Doc: Compute Pure SoA Layout by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/249
  • CTest pytest: 2 OMP Threads by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/253
  • Particles: Renames and Snake Case by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/254
  • Fix: MultiFab CUDA Tests by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/255
  • Fix: Pre-Installed AMReX w/ CUDA by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/256
  • SoA Names: Hooks by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/258
  • CI: 4 Cores Linux/Win, 3 Cores macOS by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/259
  • PODVector::to_host() Return Policy by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/263
  • MFIter in Python by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/262
  • Add ParticleContainer.write_plotfile by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/266
  • setup.py: CCache Env Control by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/268
  • Arena: Add Methods & Properties by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/269
  • README: Fix CI Badges by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/270
  • Fix: Windows add_dll_directory Expand by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/272
  • Fix: set_rdata/idata Vectors by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/274
  • Doc: Simple Compute (Helpers) by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/273
  • Release: 24.03 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/275

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.02...24.03

- Python
Published by ax3l almost 2 years ago

pyamrex - 24.02

DOI

Dependencies

What's Changed

  • WarpX Pure SoA in RZ by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/243
  • Release: 24.02 by @ax3l in https://github.com/AMReX-Codes/pyamrex/pull/246

Full Changelog: https://github.com/AMReX-Codes/pyamrex/compare/24.01...24.02

- Python
Published by ax3l about 2 years ago

pyamrex - 24.01

DOI

Dependencies

- Python
Published by ax3l about 2 years ago

pyamrex - 23.12

DOI

Dependencies

- Python
Published by ax3l about 2 years ago

pyamrex - 23.11

DOI

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.10

DOI

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.09

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.08

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.07

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.06

Dependencies

- Python
Published by ax3l over 2 years ago

pyamrex - 23.05

Dependencies

- Python
Published by ax3l almost 3 years ago

pyamrex - 23.04

Dependencies

- Python
Published by ax3l almost 3 years ago

pyamrex - 23.03

Dependencies

- Python
Published by ax3l almost 3 years ago

pyamrex - 23.02

Dependencies

- Python
Published by ax3l about 3 years ago

pyamrex - 23.01

Dependencies

- Python
Published by ax3l about 3 years ago

pyamrex - 22.12

Dependencies

- Python
Published by ax3l about 3 years ago

pyamrex - 22.11

Dependencies

- Python
Published by ax3l over 3 years ago