Published May 27, 2025
| Version v4.8.17
Software
Open
devitocodes/devito: v4.8.17
Authors/Creators
- Fabio Luporini1
- Mathias Louboutin2
- Navjot Kukreja
- George Bisbas3
- rhodrin
- Ed Caunt
- Cavalcante, Lucas
- Tim Burgess
- Vincenzo Pandolfo
- Oscar Mojica4
- Gerard Gorman5
- Ken Hester
- Vitor Mickus
- Victor Leite
- Maelso Bruno
- Paulius Kazakas
- Peterson Nogueira6
- jack-lascala7
- João Henrique Speglich8
- Chris Dinneen9
- Carlos Cueto7
- Gabriel Sebastian von Conta
- Tim Greaves
- Italo Assis10
- Nic Washbourne
- SSHz11
- Jaime Freire de Souza12
- felipeguedessilva
- Jack Betteridge13
- 1. Devito Codes
- 2. DevitoCodes Ltd
- 3. Imperial College of London
- 4. SENAI CIMATEC Supercomputing Center
- 5. @ImperialCollegeLondon
- 6. UFBA and SENAI CIMATEC
- 7. Imperial College London
- 8. Oracle
- 9. Tape Ark
- 10. UFERSA
- 11. Bloomberg L.P.
- 12. Federal University of São Carlos
- 13. @devitocodespro @devitocodes
Description
Drop support for numpy <2, sympy <1.12
Changes
- misc: Purge abc.abstractproperty as it is deprecated @EdCaunt (#2603)
- compiler: Blocked SubDimensions now use root dimension name @EdCaunt (#2600)
API
- api: fix kwargs processing for tensor functions @mloubout (#2604)
- api: Add DEVITO_DEVICE_DEFAULT env var @FabioLuporini (#2597)
- api: revamp subsampling factors to avoid duplicates @mloubout (#2575)
Compiler
- compiler: Add VectorAccess as an internal type @FabioLuporini (#2598)
MPI
- mpi: Fix halo exchanges from BundleViews @FabioLuporini (#2602)
Architectures and JIT
- arch: Improve GPU autodetection @FabioLuporini (#2614)
🐛 Bug Fixes
- arch: Use the node's max memory transaction size @FabioLuporini (#2619)
- mpi: Fix halo exchanges from BundleViews @FabioLuporini (#2602)
- compiler: Fixup factor overriding @FabioLuporini (#2601)
- api: revamp subsampling factors to avoid duplicates @mloubout (#2575)
Installation
- gh(deps): bump docker/setup-qemu-action from 2 to 3 @dependabot[bot] (#2618)
- gh(deps): bump docker/login-action from 2 to 3 @dependabot[bot] (#2617)
- gh(deps): bump release-drafter/release-drafter from 5 to 6 @dependabot[bot] (#2616)
- gh(deps): bump peaceiris/actions-gh-pages from 3 to 4 @dependabot[bot] (#2615)
- install: switch to dynamic version to avoid _version file issue @mloubout (#2613)
- misc: remove unnecessary files with pyproject @mloubout (#2612)
- gh(deps): bump peter-evans/repository-dispatch from 2 to 3 @dependabot[bot] (#2609)
- gh(deps): bump docker/setup-buildx-action from 2 to 3 @dependabot[bot] (#2608)
- gh(deps): bump docker/build-push-action from 3 to 6 @dependabot[bot] (#2607)
- gh(deps): bump docker/metadata-action from 4 to 5 @dependabot[bot] (#2610)
- gh(deps): bump codecov/codecov-action from 4 to 5 @dependabot[bot] (#2606)
- deps: Update minimal for sympy and numpy @mloubout (#2605)
- deps: Add upper bound to all deps to avoid surprises @mloubout (#2596)
Full Changelog: https://github.com/devitocodes/devito/compare/v4.8.16...v4.8.17
Files
devitocodes/devito-v4.8.17.zip
Files
(23.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:85b3cfc2fc71bcd18ab868bb6ddc9da9
|
23.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/devitocodes/devito/tree/v4.8.17 (URL)
Software
- Repository URL
- https://github.com/devitocodes/devito