Releases: Jutho/TensorKit.jl
Releases · Jutho/TensorKit.jl
v0.13.0
v0.12.7
TensorKit v0.12.7
Fixes for some AD behavior and for the extension loading change in Julia 1.11.1
Merged pull requests:
- Add
sectorscalartype
(#146) (@lkdvos) - AdjointTensorMap can wrap generic tensor types (#148) (@lkdvos)
- Various improvements and fixes (#149) (@lkdvos)
- Excise TensorKitSectors (#151) (@lkdvos)
- fix typo in
exp!(::TensorMap)
errormessage (#154) (@VictorVanthilt) - Remove fishy imports from other extension (#160) (@lkdvos)
scalar
andAdjointTensorMap
AD rrules (#161) (@lkdvos)
Closed issues:
v0.12.6
v0.12.5
TensorKit v0.12.5
This update includes various small fixes in the implementations of the AD rules.
Additionally, support was added for eigvals
, svdvals
, diag
and diagm
.
Merged pull requests:
- @non_differentiable TensorKit.id (#129) (@tangwei94)
- Add support for
eigvals
,svdvals
anddiag
,diagm
. (#130) (@lkdvos) - small fix in the backward rule of
norm
(#131) (@tangwei94) - Move FiniteDifferences support to package extension (#132) (@lkdvos)
- Refactor ChainRulesCoreExt into separate files (#133) (@lkdvos)
- Soften type restrictions on tsvd kwargs (#134) (@lkdvos)
v0.12.4
TensorKit v0.12.4
Merged pull requests:
- Utility and Quality of life for VectorSpaces (#120) (@lkdvos)
- Bump julia-actions/cache from 1 to 2 (#121) (@dependabot[bot])
- Improve warnings in AD rules (#122) (@lkdvos)
- small fix in backward rule for leftorth, rightorth (#123) (@tangwei94)
- Fix rrules for Fermionic symmetries (#126) (@qmortier)
- Fix undefined
tol
and remove unused variable in QR and LQ pullback (#127) (@leburgel)
Closed issues:
ComplexSpace
constructor from sector-degeneracy pairs similar to that ofGradedSpace
? (#119)
v0.12.3
TensorKit v0.12.3
Merged pull requests:
- Some docs fixes (#103) (@leburgel)
- Bump codecov/codecov-action from 3 to 4 (#104) (@dependabot[bot])
- Docs additions related to constructing a given symmetric
TensorMap
(#105) (@leburgel) - Fix typo (#107) (@leburgel)
- Add unicode alternatives:
otimes
andoplus
(#109) (@lkdvos) - fix single arg fuse (#111) (@Jutho)
- Update ProductSpace constructors with promote/convert (#112) (@lkdvos)
- Bump julia-actions/setup-julia from 1 to 2 (#113) (@dependabot[bot])
- Update postprocessors.jl (#114) (@maartenvd)
- Specify eltype for CU1Irrep product iterator (#115) (@lkdvos)
Closed issues:
v0.12.2
v0.12.1
TensorKit v0.12.1
- Improved planar support
- Improved and extended AD rules
- Various small improvements
Merged pull requests:
Closed issues:
v0.12.0
TensorKit v0.12.0
Merged pull requests:
- Fermion Refactor (#81) (@lkdvos)
- Automatic Differentiation (#82) (@lkdvos)
- Remove field type-parameter for vectorspaces (#83) (@lkdvos)
- CompatHelper: add new compat entry for PackageExtensionCompat at version 1, (keep existing compat) (#84) (@github-actions[bot])
- Cherry-pick small fixes (#87) (@lkdvos)
Closed issues:
- Inconsistent behaviour for tensor contraction (#80)