Published June 5, 2026
| Version v0.17.0
Software
Open
TensorKit.jl
Authors/Creators
Description
TensorKit v0.17.0
This release reworks the index manipulation API, adding backend and allocator support while uniformizing the API.
Highlights
- Reworked index manipulation API with backend and allocator support, plus accompanying documentation (https://github.com/QuantumKitHub/TensorKit.jl/pull/416, https://github.com/QuantumKitHub/TensorKit.jl/pull/438)
- BraidingTensor can now have a custom storage type (https://github.com/QuantumKitHub/TensorKit.jl/pull/393)
- Mooncake forward rules for linear algebra functions (https://github.com/QuantumKitHub/TensorKit.jl/pull/434)
- Improved GPU support by bypassing scalar indexing (https://github.com/QuantumKitHub/TensorKit.jl/pull/375), with bumped minimum CUDA/cuTENSOR versions (https://github.com/QuantumKitHub/TensorKit.jl/pull/404)
Full Changelog
See CHANGELOG for the complete list of changes.
Merged pull requests:
- fix: improvements to bypass scalar indexing and improve GPU support (#375) (@kshyatt)
- Rework index manipulation API (#416) (@lkdvos)
remove_gauge_dependence!overloads (#419) (@lkdvos)- Fix for SUNRepresentations type parameter change (#426) (@leburgel)
- fix: actually pass testsuite to
runtests(#427) (@lkdvos) - Simplify
map(isdual, (co)domain)(#430) (@Yue-Zhengyuan) - Return a tuple when broadcasting over ProductSpace (#431) (@Yue-Zhengyuan)
- feat: support
broadcastandmapforHomSpace(#432) (@lkdvos) - Mooncake forward rules for linalg (#434) (@kshyatt)
- Remove unnecessary _ind_intersect (#435) (@kshyatt)
- Documentation for index-manipulation and contraction API rework (#438) (@lkdvos)
- Correct artin braid image (#441) (@borisdevos)
- Fix foldright cache miss dual flag (#442) (@yitan1)
- Release v0.17.0 (#444) (@lkdvos)
Closed issues:
- Slow but unbounded grouth of memory cost with time? (#235)
- Significantly increased number of allocations in v0.16.4 compared to v0.16.3 (#425)
Notes
Files
QuantumKitHub/TensorKit.jl-v0.17.0.zip
Files
(1.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:3bec2fcf1c86b98d33a38d5c92482e0e
|
1.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/QuantumKitHub/TensorKit.jl/tree/v0.17.0 (URL)
Software
- Repository URL
- https://github.com/QuantumKitHub/TensorKit.jl