pyamrex
pyamrex copied to clipboard
GPU-Enabled, Zero-Copy AMReX Python Bindings including AI/ML
Generalize `basepath` to support running from any directory. Follow-up to #181 X-ref https://github.com/ECP-WarpX/impactx/commit/476baddf2bc3b1f5e3ad7489de39ffa83c979fbc#r125869050\ - [ ] wait for https://github.com/ECP-WarpX/impactx/pull/445
Add helper methods to generate PyTorch tensors. Similar convenience methods as in #88 #192
Follow-up to #188 - [ ] Windows Clang-Cl: Powershell & Ninja - [ ] CCache We cannot add ccache support for the other build, since [the VS Generator is not...
What would it take to migrate to nanobind? ## Pro's See advertising, all great :) Love the - speed & size - separate headers for features - non-header-only approach -...
depends on upstream: - [x] https://github.com/AMReX-Codes/amrex/pull/3325 - [ ] https://github.com/AMReX-Codes/amrex/pull/3280 Follow-up to #124
TODO: We need to update the tests so they do not need to rely on managed memory.
Setting this w/o cache limits the scope to the current project and does not influence superprojects that do not set the same variables. See: - https://github.com/openPMD/openPMD-api/pull/1313 - and issue description...
We cannot rely on the last `del`/reference drop to an object to really release and free the object in Python: https://stackoverflow.com/a/17644536/2719194 ```py import amrex amrex.initialize([]) mfab = amrex.MultiFab( ... )...