v0.16.4
TensorKit v0.16.4
Patch release with partial AMDGPU support, significant performance improvements to fusiontree manipulations, and several bug fixes.
Highlights
- Partial tensor support for AMDGPU via a new extension (#341)
- Significant performance improvements: vectorized fusiontree manipulations (#261), reduced cache footprint (#387), avoid generic matmul fallback in transformation kernels (#378)
- Fixed ignored
adjointflag inBraidingTensor(#392) - Added
spacetypeforTruncationSpaceand square checks forproject_(anti)hermitian/ eigenvalue decompositions (#403, #408)
Full Changelog
See CHANGELOG for the complete list of changes.
Closed issues:
foldrightassumptions forUniqueFusion(#245)- Contracting planar tensors with changeable legs (#252)
fusionblockstructureshould reuse data that is degeneracy-independent (#384)domain == codomainis not checked inproject_(anti)hermitian(#388)- Inconsistent dual flags in spaces (#391)
- Define equality for
TruncationStrategys (#407)