Recent Releases of itensors.jl
itensors.jl - v0.9.9
ITensors v0.9.9
Merged pull requests: - Fix exp check for fermionic ITensors (#1664) (@emstoudenmire)
- Julia
Published by github-actions[bot] 7 months ago
itensors.jl - v0.9.8
ITensors v0.9.8
Merged pull requests: - Exp for fermionic tensors 1188 (#1661) (@emstoudenmire)
Closed issues: - [ITensors] [BUG] exp(A::ITensor) not working with auto_fermion (#1188)
- Julia
Published by github-actions[bot] 7 months ago
itensors.jl - v0.9.7
ITensors v0.9.7
Merged pull requests: - [NDTensorsCUDAExt] Fix exposed version of any (#1652) (@mtfishman) - Fix bug in QN where sectors sometimes aren't sorted (#1659) (@mtfishman)
Closed issues: - [ITensors] [BUG] Summation of QN gives incorrect result (#1658)
- Julia
Published by github-actions[bot] 8 months ago
itensors.jl - v0.9.6
ITensors v0.9.6
Merged pull requests:
- [NDTensors] Avoid threadid in block sparse multithreading code (#1650) (@mtfishman)
- [pre-commit.ci] pre-commit autoupdate (#1651) (@pre-commit-ci[bot])
- [Docs] Fix docs for ITensors.compile (#1654) (@mtfishman)
Closed issues: - [ITensors] Cannot compile a sysimage (#1653)
- Julia
Published by github-actions[bot] 10 months ago
itensors.jl - v0.9.5
ITensors v0.9.5
Merged pull requests:
- [ITensors] Qualify overloading NDTensors.Tensor (#1648) (@VinceNeede)
Closed issues:
- [ITensors] [BUG] Warning for Tensor constructor for julia 1.12-beta (#1647)
- Julia
Published by github-actions[bot] 10 months ago
itensors.jl - v0.9.4
ITensors v0.9.4
Merged pull requests:
- [ITensors] Use task_local_storage for Index ID RNG (#1646) (@mtfishman)
- Julia
Published by github-actions[bot] 10 months ago
itensors.jl - v0.9.3
ITensors v0.9.3
Merged pull requests: - [pre-commit.ci] pre-commit autoupdate (#1645) (@pre-commit-ci[bot])
- Julia
Published by github-actions[bot] 10 months ago
itensors.jl - v0.9.2
ITensors v0.9.2
Merged pull requests: - CompatHelper: bump compat for StridedViews to 0.4 for package NDTensors, (keep existing compat) (#1633) (@github-actions[bot]) - [NDTensors] Upgrade to GPUArraysCore v0.2 (#1641) (@mtfishman) - [ITensors] Define Sy for tJ site type (#1642) (@andrewkhardy)
Closed issues: - [ITensors] [BUG] Incompatibility between ITensors.jl and CUDA.jl v5.7.1 (#1640)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.9.1
ITensors v0.9.1
Merged pull requests: - [Docs] Move some general FAQs to multidoc page (#1639) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.9.0
ITensors v0.9.0
Breaking changes
- See NEWS for breaking changes.
Merged pull requests: - [ITensors] Call out to TensorOperations.jl for optimal sequence finding (#1637) (@JoeyT1994)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.10
ITensors v0.8.10
Merged pull requests: - [Docs] Update logos (#1638) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.9
ITensors v0.8.9
Merged pull requests: - [Docs] Fixed links in sitetypes.jl to the new site (#1636) (@VinceNeede)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.8
ITensors v0.8.8
Merged pull requests: - [Docs] Update URLs for multidoc page (#1631) (@mtfishman) - [Docs] Dark mode logos (#1635) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.7
ITensors v0.8.7
Merged pull requests: - [Docs] Fix linking to CCQ logo (#1634) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.5
ITensors v0.8.5
Merged pull requests: - [Docs] Upgrade to Documenter v1 (#1632) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.4
ITensors v0.8.4
Merged pull requests:
- [Docs] Remove dir kwarg from Index docstrings (#1630) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.3
ITensors v0.8.3
Merged pull requests: - [DOCS] Delete docs related to ITensorMPS (#1629) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.2
ITensors v0.8.2
Merged pull requests:
- [DOCS] Fix QN Index docs regarding dir keyword argument (#1615) (@mtfishman)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.1
ITensors v0.8.1
Merged pull requests:
- [NDTensors] Bump to TypeParameterAccessors.jl v0.3 (#1617) (@mtfishman)
- [NDTensors] Fix denseblocks (#1621) (@mtfishman)
- [NDTensors] UniformDiagBlockSparse norm (#1622) (@mtfishman)
- [NDTensors] Support for older versions of Julia 1.10 and 1.11 (#1623) (@mtfishman)
- [DOCS] Fix typo in state names (#1625) (@emstoudenmire)
- [DOCS] Update links for operator definitions (#1627) (@VinceNeede)
Closed issues: - [ITensors] [BUG] Failed to precompile: "KeyError: key "TypeParameterAccessors" not found" (#1618) - [NDTensors] [BUG] denseblocks on DiagBlockSparse does not conserve QNs (#1619) - Problem adding ITensors (#1620) - [ITensors] [DOCUMENTATION] Outdated link refs for SitType (#1626)
- Julia
Published by github-actions[bot] 11 months ago
itensors.jl - v0.8.0
ITensors v0.8.0
Breaking changes
- This release should not be breaking to the average user using documented features of the library. This removes internal submodules that held experimental code for rewriting the internals of NDTensors.jl/ITensors.jl, which have now been turned into separate packages for future development. It is marked as breaking since ITensorMPS.jl was making use of some that experimental code, and will be updated accordingly.
Merged pull requests: - [NDTensors] [ITensors] Excise unneeded submodules (#1601) (@mtfishman)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.13
ITensors v0.7.13
Merged pull requests:
- Fix VectorInterface.scalartype for arrays of ITensors (#1614) (@mtfishman)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.12
ITensors v0.7.12
Merged pull requests: - Rewrite using NamedDimsArrays.jl (#1610) (@mtfishman) - [ITensors] Fix Zygote failures (#1613) (@mtfishman)
Closed issues: - [ITensors] [BUG] correlation_matrix() chokes on Pauli matrices X, Y (complex expectation value) (#1609) - [ITensors] [ENHANCEMENT] cross-interpolation algorithm (#1612)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.10
ITensors v0.7.10
Merged pull requests:
- [DOCS] More clarifications for ITensors.compile() (#1607) (@mtfishman)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.9
ITensors v0.7.9
Merged pull requests:
- Bump xt0rted/pull-request-comment-branch from 2 to 3 (#1602) (@dependabot[bot])
- [DOCS] Warning in ITensors.compile() docs about ITensors v0.7 (#1606) (@mtfishman)
Closed issues:
- [ITensors] [BUG] Compilation using ITensors.compile() doesn't work; "No method is defined..." (#1605)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.8
ITensors v0.7.8
Merged pull requests:
- [SparseArraysBase] Rename SparseArrayInterface to SparseArraysBase (#1591) (@mtfishman)
- [SparseArraysBase] Absorb SparseArrayDOKs (#1592) (@mtfishman)
- [NestedPermutedDimsArrays] Fix setindex! (#1593) (@mtfishman)
- [SparseArraysBase] Update README (#1595) (@lkdvos)
- [SparseArraysBase] Delete unnecessary using statements (#1598) (@mtfishman)
- [NDTensors] Downgrade GPUArraysCore to v0.1 (#1599) (@mtfishman)
- [Docs] Update docs for ITensorMPS (#1603) (@ryanlevy)
Closed issues: - [NDTensors] Update tests to use TensorOperations v5 and cuTENSOR v2 (#1476)
- Julia
Published by github-actions[bot] about 1 year ago
itensors.jl - v0.7.4
ITensors v0.7.4
Merged pull requests: - [GradedAxes] Introduce GradedUnitRangeDual (#1531) (@ogauthe) - [BlockSparseArrays] Fix nstored and norm(NaN) (#1565) (@ogauthe) - CompatHelper: bump compat for Functors to 0.5, (keep existing compat) (#1568) (@github-actions[bot]) - [TypeParameterAccessors] Fix similartype(Diagonal), introduce similartype(Array, NDims(3)) (#1570) (@mtfishman)
Closed issues:
- [NDTensors] [BUG] similartype(::Diagonal) returns Vector instead of Matrix (#1566)
- [NDTensors] [ENHANCEMENT] Support similartype(Matrix{Float64}, Val(3)) (#1567)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.7.3
ITensors v0.7.3
Merged pull requests: - [NDTensors] [ITensors] Revert upgrading to Functors v0.5 (#1564) (@mtfishman)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.7.2
ITensors v0.7.2
Merged pull requests:
- [TypeParameterAccessors] similartype (#1561) (@mtfishman)
- CompatHelper: bump compat for Functors to 0.5, (keep existing compat) (#1562) (@github-actions[bot])
- CompatHelper: bump compat for Functors to 0.5 for package NDTensors, (keep existing compat) (#1563) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.7.1
ITensors v0.7.1
Merged pull requests: - [ITensors] Remove stale test dependencies (#1559) (@mtfishman)
Closed issues: - [ITensors] [ENHANCEMENT] Clean up test dependencies (#1558)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.7.0
ITensors v0.7.0
Merged pull requests: - [SymmetrySectors] Non-abelian fusion (#1363) (@ogauthe) - [ITensors] Excise ITensors.ITensorMPS (#1551) (@mtfishman)
Closed issues: - [TensorAlgebra] [BUG] TensorAlgebra.contract is not type stable (#1473) - [TensorAlgebra] [Feature request] TensorAlgebra.contract to accept biperm (#1507)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.23
ITensors v0.6.23
Merged pull requests:
- [NDTensors] Remove ITensors dependency from tests (#1553) (@mtfishman)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.22
ITensors v0.6.22
Merged pull requests: - CompatHelper: bump compat for GPUArraysCore in [weakdeps] to 0.2 for package NDTensors, (keep existing compat) (#1547) (@github-actions[bot]) - [ITensorsPackageCompilerExt] Superseding indictment of ITensorsPackageCompilerExt (#1550) (@mtfishman)
Closed issues: - [ITensors] [BUG] Julia v1.11 precompile fails when PackageCompiler.jl is also part of the project (#1548)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.21
ITensors v0.6.21
Merged pull requests: - [ITensors] Fix broken broadcast operation on GPU (#1532) (@kmp5VT)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.20
ITensors v0.6.20
Merged pull requests: - [NDTensors] [ITensors] Update tests to use Julia version 1.10 and 1.11 (#1539) (@kmp5VT) - [NDTensors] Fix type promotion of EmptyNumber in Julia 1.11 (#1541) (@mtfishman)
Closed issues: - [NDTensors] [BUG] Update tests to changes in Julia versions (#1537) - [NDTensors] [BUG] Update random numbers in tests to use StableRNG (#1538) - [ITensors] [BUG] random_mps(sites, ψ) with quantum number conservation errors (#1540)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.19
ITensors v0.6.19
Merged pull requests: - [NDTensors] JLArrays Extension (#1508) (@kmp5VT) - CompatHelper: bump compat for IsApprox to 2, (keep existing compat) (#1534) (@github-actions[bot])
Closed issues: - [ITensors] [BUG] DMRG breaks when using cuTENSOR backend (#1533)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.18
ITensors v0.6.18
Merged pull requests: - [NDTensors] Use TensorOperations.jl v5 in tests (#1483) (@kmp5VT) - Bump peter-evans/create-pull-request from 6 to 7 (#1527) (@dependabot[bot]) - CompatHelper: bump compat for IsApprox to 1, (keep existing compat) (#1530) (@github-actions[bot])
Closed issues: - I cant open websit doc (#1525)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.17
ITensors v0.6.17
Merged pull requests:
- [BlockSparseArrays] Redesign nested views (#1504) (@mtfishman)
- [BlockSparseArrays] Towards block merging (#1512) (@mtfishman)
- [BlockSparseArrays] Redesign block views again (#1513) (@mtfishman)
- [BlockSparseArrays] Permute and merge blocks (#1514) (@mtfishman)
- [NDTensors] Scalar diag calls expose to skip scalar indexing (#1517) (@kmp5VT)
- [DOCS] Fix typo in error_contract docstring (#1520) (@NuclearPowerNerd)
- CompatHelper: bump compat for AMDGPU in [weakdeps] to 1 for package NDTensors, (keep existing compat) (#1522) (@github-actions[bot])
Closed issues:
- [ITensors] [ENHANCEMENT] Add truncate keyword to the MPS constructor (#1509)
- [NDTensors] [BUG] setindex!(::DiagBlockSparseTensor, val, ::Block) fails (#1523)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.16
ITensors v0.6.16
Merged pull requests: - [NDTensorsGPUArraysCoreExt] Fix nonuniform Diag-Dense contractions on GPU (#1511) (@mtfishman)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.15
ITensors v0.6.15
Merged pull requests:
- [NDTensors] Fix scalar indexing issue for Diag broadcast on GPU (#1497) (@kmp5VT)
- [BlockSparseArrays] Update to BlockArrays v1.1, fix some issues with nested views (#1503) (@mtfishman)
- [NDTensorsMappedArraysExt] Support for using MappedArrays as data of ITensors (#1505) (@mtfishman)
- [BlockSparseArrays] Fix initializing blocks using broadcasting (#1506) (@mtfishman)
- [ITensors] Generalize diag_itensor constructors to AbstractVector (#1510) (@mtfishman)
Closed issues:
- [NDTensors] [BUG] tr on GPU (#1450)
- [NDTensors] [BUG] Scalar indexing issue when broadcasting tensors with Diag storage on GPU (#1482)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.14
ITensors v0.6.14
Merged pull requests: - CompatHelper: bump compat for StridedViews to 0.3 for package NDTensors, (keep existing compat) (#1500) (@github-actions[bot]) - [SiteTypes] Add S2 operator for S=1 and update code style (#1502) (@emstoudenmire)
Closed issues: - [ITensors] [BUG] Operator "S2" does not work for SiteType "S=1" (#1501)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.13
ITensors v0.6.13
Merged pull requests: - [GradedAxes] [BlockSparseArrays] Upgrade to BlockArrays.jl v1 (#1495) (@mtfishman) - [BlockSparseArrays] Define in-place view that may instantiate blocks (#1498) (@mtfishman) - [Docs] Update RunningOnGPUs.md (#1499) (@mtfishman)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.12
ITensors v0.6.12
Merged pull requests: - [NDTensors] Fix contracting dense with diag on GPU (#1453) (@kmp5VT) - [TensorAlgebra] Mat-vecs in contract, change handling of empty blockedperm blocks (#1459) (@mtfishman) - [BackendSelection] Fix printing (#1472) (@ogauthe) - [NDTensors] Catch broken case of DiagBlockSparse contraction (#1475) (@mtfishman) - [BlockSparseArrays] Fix eachindex(::BlockSparseArray) with dual axes (#1479) (@mtfishman) - [BlockSparseArrays] Generalize matrix multiplication, dual the axes in adjoint (#1480) (@mtfishman) - [BlockSparseArrays] Improve the design of block views (#1481) (@mtfishman) - [NDTensorscuTENSORExt] Temporary fix for block sparse contractions (#1485) (@kmp5VT) - [BlockSparseArrays] Fix more slicing operations (#1486) (@mtfishman) - [BlockSparseArrays] Redesign and fix slicing with unit ranges (#1487) (@mtfishman) - [BlockSparseArrays] Fix some bugs involving BlockSparseArrays with dual axes (#1488) (@mtfishman) - [BlockSparseArrays] Sub-slices of multiple blocks (#1489) (@mtfishman) - [GradedAxes] [BlockSparseArrays] Fix ambiguity error when slicing GradedUnitRange with BlockSlice (#1491) (@mtfishman) - [NDTensors] Generalize insertat and deleteat to tuples with mixed types (#1492) (@emstoudenmire) - [LabelledNumbers] Fix div (#1494) (@mtfishman) - CompatHelper: bump compat for KrylovKit to 0.8, (keep existing compat) (#1496) (@github-actions[bot])
Closed issues: - [TensorAlgebra] [BUG] TensorAlgebra.contract fails for full contraction (#1428) - [TensorAlgebra] [BUG] TensorAlgebra.blockedperm does not handle empty tuple correctly (#1458) - [NDTensors] [BUG] Incorrect result when contracting off-diagonal DiagBlockSparse with BlockSparse (#1474) - [NDTensors] [BUG] YOUR SHORT DESCRIPTION OF THE BUG HERE (#1478) - [LabelledNumbers] [BUG] LabelledInteger integer division returns float (#1493)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.11
ITensors v0.6.11
Merged pull requests: - [UnallocatedArrays] Fix UnallocatedArray constructor (#1454) (@kmp5VT) - [ITensorMPS] Small simplification to OpSum examples (#1456) (@mtfishman) - CompatHelper: add new compat entry for Observers in [weakdeps] at version 0.2, (keep existing compat) (#1460) (@github-actions[bot]) - [BlockSparseArrays] Allow more general axes (#1467) (@mtfishman) - [GradedAxes] Fix iterate (#1468) (@mtfishman) - [BlockSparseArrays] Fix adjoint and transpose (#1470) (@mtfishman) - [NDTensors] [ITensors] Add compat entries for weakdeps (#1471) (@mtfishman)
Closed issues: - [GradedAxes] [BUG] Iterating over GradedUnitRange yields unexpected type change (#1416)
- Julia
Published by github-actions[bot] over 1 year ago
itensors.jl - v0.6.10
ITensors v0.6.10
Merged pull requests:
- [ITensorMPS] Make replace_siteinds non-mutating (#1449) (@mtfishman)
Closed issues:
- [NDTensors] [BUG] Issue with constructing an ITensor from a sliced Tensor (#1431)
- [ITensorMPS] [BUG] replace_siteinds erroneously modifies tensors in-place (#1439)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.9
ITensors v0.6.9
Merged pull requests: - [ITensors] Make tr preserve element type of input (#1448) (@kmp5VT)
Closed issues: - [ITensors] [BUG] tr(::ITensor) doesn't preserve element type (#1444)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.8
ITensors v0.6.8
Merged pull requests: - [ITensors] Rename randomITensor to randomitensor, diagITensor to diagitensor (#1447) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.7
ITensors v0.6.7
Merged pull requests: - [ITensorMPS] Rename randomMPS to random_mps (#1446) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.6
ITensors v0.6.6
Merged pull requests: - [ITensorMPS] Update randomMPS linkdims syntax (#1445) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.5
ITensors v0.6.5
Merged pull requests:
- [NDTensors] Fix issue in Tensor constructor when storage involves wrapper types (#1441) (@kmp5VT)
- [SparseArrayDOKs] Fix escaping in @maybe_grow (#1442) (@emstoudenmire)
- [ITensors] Fix issue with directsum involving EmptyStorage (#1443) (@kmp5VT)
Closed issues:
- [NDTensors] [ITensors] [BUG] directsum with EmptyStorage (#1430)
- [NDTensors] [BUG] Constructing a Tensor from a view of another tensor can fail (#1438)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.4
ITensors v0.6.4
Merged pull requests: - [SparseArrayDOKs] Add setindexmaybegrow! and macro @maybe_grow (#1434) (@emstoudenmire) - [ITensorMPS] Allow customizing apply (#1440) (@mtfishman)
Closed issues:
- [SparseArrayDOKs] [ENHANCEMENT] resize! and @maybe_grow (#1433)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.3
ITensors v0.6.3
Merged pull requests: - [Docs] Add random number generator in docstring for randomITensor (#1435) (@stecrotti) - [CI] Bump actions/setup-node from 3 to 4 (#1436) (@dependabot[bot]) - [Docs] Add missing dependencies such as ITensorMPS (#1437) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.2
ITensors v0.6.2
Merged pull requests: - [Docs] Fix typo in MPSandMPO.md (#1429) (@J-C-Q) - [ITensors] Don't export ITensorMPS (#1432) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.1
ITensors v0.6.1
Merged pull requests: - [ITensorMPS] Update examples to use ITensorMPS.jl (#1411) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.6.0
ITensors v0.6.0
Merged pull requests: - [CI] Unified downstream tests (#1418) (@mtfishman) - Bump actions/github-script from 6 to 7 (#1422) (@dependabot[bot]) - Bump xt0rted/pull-request-comment-branch from 1 to 2 (#1423) (@dependabot[bot]) - Bump peter-evans/create-pull-request from 3 to 6 (#1424) (@dependabot[bot]) - Bump actions/checkout from 2 to 4 (#1425) (@dependabot[bot]) - Bump julia-actions/setup-julia from 1 to 2 (#1426) (@dependabot[bot]) - [ITensors] Remove combine-contract codepath (#1427) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.8
ITensors v0.5.8
Merged pull requests: - [ITensorVisualizationBase] Move to separate repository (#1417) (@mtfishman) - [ITensorUnicodePlots] Move to separate repository (#1419) (@mtfishman) - [ITensorMakie] Move to separate repository (#1420) (@mtfishman) - [ITensorGLMakie] Move to separate repository (#1421) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.5
ITensors v0.5.5
Merged pull requests: - [ITensorGPU] Move to separate repository (#1412) (@mtfishman) - [ITensorGaussianMPS] Move to separate repository (#1415) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.4
ITensors v0.5.4
Merged pull requests: - [ITensors] Delete benchmark subdirectory (#1414) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.3
ITensors v0.5.3
Merged pull requests: - [NDTensors] cuTENSOR extension (#1395) (@kmp5VT) - [ITensors] Delete precompile scripts (#1409) (@mtfishman) - [ITensors] Delete ITensorNetworkMaps submodule (#1413) (@mtfishman)
Closed issues:
- [SetParameters] Rename SetParameters to TypeParameterAccessors (#1327)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.2
ITensors v0.5.2
Merged pull requests: - [AlgorithmSelection] Rename BackendSelection, introduce Backend type (#1407) (@mtfishman) - [ITensorMPS] Examples (#1408) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.1
ITensors v0.5.1
Merged pull requests: - [Docs] Update links for lib (#1404) (@ryanlevy) - Remove ITensorTDVP code (#1405) (@mtfishman) - [ITensorMPS] Code reorganization (#1406) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.5.0
ITensors v0.5.0
Merged pull requests:
- [NDTensors] Fix isempty(::Tensor) (#1401) (@mtfishman)
- [ITensorGLMakie] Update to GLMakie v0.9 (#1402) (@mtfishman)
- [ITensors] Introduce ITensorsPackageCompilerExt (#1403) (@mtfishman)
Closed issues:
- Interface proposal for MPS/MPO Index related functions (#527)
- Add support for T = emptyITensor(); T[i=>1,i'=>1] = 1.0 (#645)
- More Index constructors (#688)
- Define (::ITensor / ::ITensor) (#695)
- Failing error check in eigen (#721)
- [BUG] removeqns(::ITensor), removeqns(::MPS) not defined (#798)
- [ENHANCEMENT] Define convert_itensor_eltype for MPS/MPO (#804)
- [ENHANCEMENT] Define LinearAlgebra.diag and LinearAlgebra.diagind for ITensors (#805)
- [ITensors] [ENHANCEMENT] Docs on finite temperature calculations (#864)
- [ITensors] [ENHANCEMENT] FAQ about typing unicode symbols (#896)
- [ITensorGPU] [ENHANCEMENT] Add Github Action to test loading ITensorGPU (#1120)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.4.1
ITensors v0.4.1
Merged pull requests:
- [CI][ITensorGPU] Update to latest Metal.jl, fix ITensorGPU CI (#1383) (@kmp5VT)
- [Docs] Section about running on GPUs (#1389) (@iagoleal)
- [NDTensors] HDF5 package extension (#1390) (@emstoudenmire)
- [README] Fix downloads count badge (#1398) (@pricklypointer)
- [ITensors] Move submodules to lib directory (#1399) (@mtfishman)
- [ITensors] Start organizing into submodules (#1400) (@mtfishman)
Closed issues:
- Make plussers a Tensor function (#145)
- Promote QNs when constructing ITensors or creating IndexSets (#176)
- Add block sparse matrix/tensor decompositions (#190)
- Restore QR in orthogonalize! (#220)
- Lazy ITensor contraction (#248)
- Optimizations for block sparse operations (#266)
- Print flux of QN ITensor and checkflux function (#268)
- ITensor iteration features (#281)
- MPS and MPO interface updates (#285)
- Documentation improvements (#289)
- Generalize map!(::Function, ::ITensor...) (#343)
- Improvements to TagSet and SmallString (#381)
- Investigate improving load/compile times by changing optimization level (#404)
- Consider using rational numbers for fractional QNs (#410)
- Add a debug check that all Indices in an IndexSet are unique (#415)
- Broadcasting over IndexSet issue (#416)
- New QN ITensor constructors (#418)
- Add normalize!(::MPS/MPO) (#500)
- DMRG eigsolve keyword argument names (#502)
- Generalize tr(::MPO) even more (#510)
- Add "RandomUnitary" gate (#594)
- If gesdd fails, automatically try gesvd (#595)
- Add blockrange function (#633)
- Add documentation for keyword arguments for dmrg (such as outputlevel) (#687)
- Add more support for accepting either Index and collections of Index throughout ITensors.jl (#732)
- Use LoopVectorization to optimize certain tensor contractions like reductions to scalars (#740)
- Document filterinds (#742)
- Add compatible function checking sites against MPS, MPO (#743)
- [ITensors] [BUG] Loading ITensors breaks basic StaticArrays functionality (#931)
- [ITensorGPU] [BUG] cuITensor(m, n) * delta(m, n) causes BoundsError (#1143)
- [NDTensors] [ENHANCEMENT] Support arbitrary label types in contract (#1203)
- [NDTensors] [ENHANCEMENT] Disable allowscalar in test suite (#1230)
- [ITensors] [ENHANCEMENT] Documentation about GPU support (#1387)
- [ITensorGPU] [BUG] Circuits starting with Rx gates fail (v0.1.6) (#1396)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.4.0
ITensors v0.4.0
Merged pull requests:
- [ITensors] HDF5.jl package extension (#1382) (@emstoudenmire)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.68
ITensors v0.3.68
Merged pull requests:
- Refactoring GPU extensions (#1365) (@kmp5VT)
- [ITensors] Observers.jl package extension (#1381) (@emstoudenmire)
Closed issues:
- [ITensors] [BUG] Autofermion system incompatible with simple (no QN) Indices (when factorizing) (#1312)
- [ITensors] [BUG] unexpected uniqueinds result (#1386)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.66
ITensors v0.3.66
Merged pull requests: - [ITensors] Fix non-QN eigen with auto-fermion enabled (#1380) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.65
ITensors v0.3.65
Merged pull requests:
- [ITensors] Remove Observers dependency (#1379) (@emstoudenmire)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.64
ITensors v0.3.64
Merged pull requests:
- [ITensors] Fix rrule for applying quantum circuit to non-hermitian MPO with apply_dag=true (#1344) (@ntausend)
Closed issues:
- [ITensors][BUG] Derivative of gate application of non-Hermitian MPOs with apply_dag=true (#1314)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.63
ITensors v0.3.63
Merged pull requests:
- [ITensors] Extension implementing VectorInterface.jl for ITensors (#1373) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.62
ITensors v0.3.62
Merged pull requests: - [ITensorMPS] Make ITensorTDVP functions into compatibility layer (#1371) (@emstoudenmire)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.61
ITensors v0.3.61
Merged pull requests:
- [ITensors] Make sure polar preserves the input element type (#1375) (@ryanlevy)
Closed issues: - [ITensors] [BUG] Polar isn't type preserving (#1374)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.60
ITensors v0.3.60
Merged pull requests:
- [ITensors] Make scalartype accessible as ITensors.scalartype (#1370) (@mtfishman)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.59
ITensors v0.3.59
Merged pull requests: - [NDTensorsMetalExt] Trying to add GPU testing to M1 jenkins (#1359) (@kmp5VT) - [ITensorMPS] Move ITensorTDVP code into ITensorMPS module (#1366) (@emstoudenmire) - [LabelledNumbers] Drop labels more aggressively in binary operations (#1367) (@mtfishman) - Add test workflow for ITensorTDVP package (#1368) (@emstoudenmire) - [Docs] Fix entanglement entropy example (#1369) (@mtfishman)
Closed issues: - [LabelledNumbers] Labelled numbers have confusing algebra rules (#1364)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.58
ITensors v0.3.58
Merged pull requests:
- [NDTensors] Add AMDGPU.jl (ROCm) based extension for NDTensors (#1325) (@wbernoudy)
- [BlockSparseArrays] More general broadcasting and slicing (#1332) (@mtfishman)
- [ITensors][ENHANCEMENT] Faster QN hashing (#1339) (@corbett5)
- [NDTensors] TypeParameterAccessors submodule (#1343) (@mtfishman)
- [NDTensors] Remove FLoops.jl dependency (#1345) (@MasonProtter)
- [ITensors] Remove sort from sites(a::Union{Sum,Prod}). (#1346) (@b-kloss)
- [TypeParameterAccessors] Update function names from X_parameter to X_type_parameter (#1348) (@kmp5VT)
- [GradedAxes] Check input and set convention for constructors (#1349) (@ogauthe)
- [NDTensors] Remove unwrap_array from Unwrap and rename (#1350) (@kmp5VT)
- [NDTensors] Introduce LabelledNumbers and GradedAxesNext (#1351) (@mtfishman)
- [NDTensors] Reorganize some GPU functions (#1352) (@kmp5VT)
- [NDTensors] Remove SetParameters and replace with TypeParameterAccessors (#1353) (@kmp5VT)
- [GradedAxes] Replace GradedAxes with GradedAxesNext (#1355) (@mtfishman)
- [ITensors] ITensorMPS submodule (#1356) (@emstoudenmire)
- [GradedAxes] Add dual of GradedUnitRange (#1357) (@mtfishman)
- [BlockSparseArrays] Tests for slicing (#1360) (@mtfishman)
- CompatHelper: add new compat entry for Reexport at version 1, (keep existing compat) (#1361) (@github-actions[bot])
- [ITensorMPS] Fix some lingering namespace issues (#1362) (@emstoudenmire)
Closed issues: - [ITensors] [BUG] Custom Spin SiteType with arbitrary spin value (#1358)
- Julia
Published by github-actions[bot] almost 2 years ago
itensors.jl - v0.3.57
ITensors v0.3.57
Merged pull requests: - [BlockSparseArrays] Towards abelian block fusion (#1326) (@mtfishman) - [CI] Add pre-commit guidelines (#1334) (@ogauthe) - [ITensors] Fix some MPO ChainRules bugs (#1335) (@mtfishman)
Closed issues: - [ITensors] [BUG] Pullback of addition of MPO's not working (#1313) - [ITensors] [BUG] Inconsistent truncation with maxdim (#1317)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.56
ITensors v0.3.56
Merged pull requests:
- [ITensors] Add checkflux debug check to factorize (#1307) (@emstoudenmire)
- [SetParameters] Introduce [un]specify_parameters, set_eltype, etc. (#1308) (@kmp5VT)
- [CI] Add pre-commit hooks for formatting (#1321) (@ogauthe)
- [CI] Exclude references/*.txt from formatting hooks (#1323) (@ogauthe)
- [ITensors] Fix occasional test failure in test_dmrg.jl (#1324) (@kmp5VT)
- [ITensors] Implement missing AbstractProjMPO checkflux (#1330) (@mtfishman)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.55
ITensors v0.3.55
Merged pull requests:
- [NDTensors] Replace axpby with broadcast when β ≡ 0 (#1309) (@kmp5VT)
- [BlockSparseArrays] Naive symmetric tensor fusion and contraction (#1310) (@mtfishman)
- [Sectors] Fix definitions of dual, dimension(::SU2) (#1315) (@ogauthe)
- [ITensors] Faster QN addition and filling (#1316) (@corbett5)
- [NDTensors] Fix BlockSparse map-permutedims bug involving mismatched blocks (#1318) (@mtfishman)
- [NDTensors] Bump to Dictionaries v0.4 (#1319) (@mtfishman)
- [ITensors] Bump Dictionaries to v0.4 (#1320) (@mtfishman)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.54
ITensors v0.3.54
Merged pull requests:
- [NDTensors] UnallocatedArrays and UnspecifiedTypes (#1213) (@kmp5VT)
- [ITensors] Remove NDTensors.cpu from dot (#1295) (@kmp5VT)
- [NDTensors] Sectors library take 2 (#1296) (@emstoudenmire)
- [TensorAlgebra] BlockSparseArray tensor contraction (#1301) (@mtfishman)
- [ITensors] Fix eigen_perturbation rank (#1302) (@mtfishman)
- [ITensors] Improvements to sorteachterm OpSum function (#1303) (@emstoudenmire)
- CompatHelper: add new compat entry for FillArrays at version 1 for package NDTensors, (keep existing compat) (#1304) (@github-actions[bot])
- CompatHelper: add new compat entry for HalfIntegers at version 1 for package NDTensors, (keep existing compat) (#1305) (@github-actions[bot])
- [ITensorGPU] Loosen test rtol (#1306) (@kmp5VT)
Closed issues: - [ITensors] [BUG] AD of blocksparse ITensors failing in v0.3.52 (#1294)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.53
ITensors v0.3.53
Merged pull requests:
- [GradedAxes] Add dual and isdual (#1274) (@mtfishman)
- [GradedAxes] Simplify tests (#1275) (@mtfishman)
- [NDTensors] AllocateData library (#1276) (@mtfishman)
- [BlockSparseArrays] Sparse and block sparse matrix multiplication (#1278) (@mtfishman)
- [ITensors] Update CI testing and package versions (#1281) (@kmp5VT)
- [BlockSparseArrays] broadcast, map, permutedims, block_reshape (#1282) (@mtfishman)
- CompatHelper: add new compat entry for MappedArrays at version 0.4 for package NDTensors, (keep existing compat) (#1284) (@github-actions[bot])
- Make checkflux pass for dense ITensors (#1285) (@emstoudenmire)
- [NDTensors] Optimize permutedims (#1288) (@mtfishman)
- [TensorAlgebra] Refactor contract (#1290) (@mtfishman)
- CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#1291) (@github-actions[bot])
- CompatHelper: bump compat for Adapt to 4 for package ITensorGPU, (keep existing compat) (#1292) (@github-actions[bot])
- CompatHelper: bump compat for Adapt to 4 for package NDTensors, (keep existing compat) (#1293) (@github-actions[bot])
- [NDTensors][ITensors] Fix issues caused by Julia 1.10 (#1299) (@kmp5VT)
- [ITensors] Add missing kwargs to replacebond! and downstream functions (#1300) (@brian-dellabetta)
Closed issues:
- [ITensors] [BUG] Issue running DMRG example code when QNs are not used, but debugging is turned on (#1283)
- [ITensors] [BUG] Regression introduced to ITensors during refactor of NDTensors away from kwargs... (#1297)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.52
ITensors v0.3.52
Merged pull requests:
- [NDTensors] Fix a bug contracting a tensor wrapping Adjoint (#1242) (@mtfishman)
- [NDTensorsMetalExt] Update for Unwrap module (#1243) (@mtfishman)
- [NDTensors] Some fixes for element type promotion and conversion (#1244) (@mtfishman)
- [NDTensorsCUDAExt] Remove and test for scalar indexing (#1245) (@kmp5VT)
- [BlockSparseArrays] Function for fusing dimensions of BlockSparseArray (#1246) (@mtfishman)
- [NDTensors] BlockSparseArray contract, QR, and Hermitian eigendecomposition (#1247) (@mtfishman)
- [NDTensors] Use PackageExtensionCompat (#1248) (@mtfishman)
- Add check for zero norm to expect (#1249) (@emstoudenmire)
- [NDTensorsMetalExt] Fix more scalar indexing issues on Metal (#1264) (@kmp5VT)
- [NDTensors] Start TensorAlgebra module (#1265) (@mtfishman)
- [TensorAlgebra] Matricized QR tensor decomposition (#1266) (@mtfishman)
- [NDTensors] NamedDimsArrays module (#1267) (@mtfishman)
- [ITensors] ITensor wrapping NamedDimsArray (#1268) (@mtfishman)
- CompatHelper: bump compat for GLMakie to 0.9 for package ITensorGLMakie, (keep existing compat) (#1269) (@github-actions[bot])
- [NDTensors] Start SparseArrayDOKs module (#1270) (@mtfishman)
- [NDTensors] GradedAxes library (#1271) (@mtfishman)
- [BlockSparseArrays] Use new SparseArrayDOK type in BlockSparseArrays (#1272) (@mtfishman)
Closed issues: - [NDTensors] [BUG] S and V do not contract after SVD (#1199) - [ITensors] [ENHANCEMENT] Bump default value for eigsolve_krylovdim in DMRG to 4 (#1234)
- Julia
Published by github-actions[bot] about 2 years ago
itensors.jl - v0.3.51
ITensors v0.3.51
Merged pull requests:
- [NDTensorsCUDAExt] Fix bug in slicing Adjoint CuMatrix (#1236) (@kmp5VT)
- [ITensors] Remove usage of get on keyword arguments (#1241) (@mtfishman)
Closed issues: - [NDTensorsCUDAExt] [BUG] DMRG does not converge to correct energy (#1232)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.50
ITensors v0.3.50
Merged pull requests:
- [NDTensors] More BlockSparseArray tensor operations (#1227) (@mtfishman)
- [NDTensorsCUDAExt] Fix QR-based SVD for some rectangular matrices (#1229) (@kmp5VT)
- [ITensors] [BUG] svdMPO generates unnecessarily large intermediate weight matrices (#1231) (@b-kloss)
- [NDTensorsMetalExt] Fix issues not importing some LinearAlgebra functions (#1233) (@mtfishman)
- Update DMRG.md criticality (#1235) (@jtschneider)
- [NDTensors] Array storage combiner contraction refactor (#1237) (@mtfishman)
- [NDTensors] Add StridedViews dependency and fix using statement (#1238) (@emstoudenmire)
- [ITensors] Pass eigen_perturbation properly to factorize_eigen (#1240) (@mtfishman)
Closed issues: - [ITensors] [BUG] factorization in current ITensors version does not use eigen_perturbation (#1239)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.49
ITensors v0.3.49
Merged pull requests:
- [ITensors] Tests for general fermionic H (#1200) (@emstoudenmire)
- [NDTensors] Unwrap module for dispatching on unwrapped types (#1220) (@kmp5VT)
- [NDTensors] Get more Array storage functionality working (#1222) (@mtfishman)
- CompatHelper: add new compat entry for Statistics at version 1 for package ITensorUnicodePlots, (keep existing compat) (#1223) (@github-actions[bot])
- CompatHelper: add new compat entry for Statistics at version 1 for package ITensorVisualizationBase, (keep existing compat) (#1224) (@github-actions[bot])
- [NDTensors] Add DiagonalArrays submodule (#1225) (@mtfishman)
- [NDTensors] DiagonalArray tensor operations (#1226) (@mtfishman)
- [ITensorGaussianMPS] Fix keyword argument forwarding issue (#1228) (@mtfishman)
Closed issues:
- [NDTensors] [BUG] Many basic tensor operations fail with CUDA extension due to LoadError: Scalar indexing is disallowed. (#1193)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.48
ITensors v0.3.48
Merged pull requests:
- [ITensors] Optimize directsum again (#1221) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.47
ITensors v0.3.47
Merged pull requests: - [ITensors] Customisable Arrow directions in SVD (#1197) (@JoeyT1994) - Fix behavior of factorize mindim (#1214) (@ryanlevy) - [NDTensors] Get more block sparse operations working on GPU (#1215) (@mtfishman) - [NDTensors] Avoid more scalar indexing operations in block sparse GPU code (#1217) (@mtfishman) - [NDTensors][Bug] Fix CPU performance issue (#1218) (@kmp5VT)
Closed issues: - [ITensors] [BUG] Inconsistent Behavior of mindim (#1207)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.46
ITensors v0.3.46
Merged pull requests: - Fix fermion cases in blocksparse SVD (#1212) (@emstoudenmire)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.45
ITensors v0.3.45
Merged pull requests: - [NDTensors][NDTensorsCUDAExt] Improve performance of GPU backends (#1194) (@kmp5VT)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.44
ITensors v0.3.44
Merged pull requests:
- [NDTensors] Add SmallVectors submodule (#1202) (@mtfishman)
- [NDTensors] Add SortedSets and TagSets (#1204) (@mtfishman)
- [NDTensors] BlockSparseArrays prototype (#1205) (@mtfishman)
- [NDTensor] Allow general objects are storage backends for Tensor (#1206) (@mtfishman)
- [ITensors] Fix checkflux for QN ITensor with no blocks (#1210) (@emstoudenmire)
- [NDTensors] Fix bugs in SortedSets and SmallVectors (#1211) (@mtfishman)
Closed issues: - [NDTensors] [BUG] A * B contraction of NDTensors (#1201) - [ITensors] [BUG] QN correlation matrix not working since #1178 (#1209)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.43
ITensors v0.3.43
Merged pull requests: - CompatHelper: bump compat for HDF5 to 0.17, (keep existing compat) (#1189) (@github-actions[bot]) - CompatHelper: bump compat for HDF5 to 0.17 for package ITensorGPU, (keep existing compat) (#1190) (@github-actions[bot]) - CompatHelper: bump compat for HDF5 to 0.17 for package NDTensors, (keep existing compat) (#1191) (@github-actions[bot]) - [NDTensors] Improve contract performance for wrapped arrays (#1192) (@mtfishman) - [ITensors] Use QR in QN factorize (#1195) (@mtfishman)
Closed issues: - [ITensors] [BUG] DMRG for excited states return wrong state (#1187)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.42
ITensors v0.3.42
Closed issues: - [ITensors] [BUG] Computing correlation matrix with zero diagonal correlations on a QN MPS (#1179) - [ITensors] [BUG] ITensors does not compile (#1181)
Merged pull requests:
- [ITensors] [Docs] θ as parameter name in Rz and CRz gates rather than ϕ (#1180) (@terasakisatoshi)
- [ITensors] Improve type stability of svdMPO and qn_svdMPO (#1183) (@terasakisatoshi)
- [ITensors] Optimize directsum (#1185) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.41
ITensors v0.3.41
Merged pull requests: - [ITensors] Fix some fermionic SVD corner cases (#1174) (@emstoudenmire) - [ITensors] Fix bugs in QN directsum and fermionic SVD (#1178) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.40
ITensors v0.3.40
Closed issues: - [ITensors] [BUG] Precompile Fails (Can't find get_parameters) (#1177)
Merged pull requests:
- [NDTensors] Remove sort(Tuple) in favor of version in Compat (#1169) (@mtfishman)
- [NDTensors] Rename package extensions to follow standard conventions (#1170) (@mtfishman)
- [ITensors] Index filtering docstring improvements (#1171) (@emstoudenmire)
- [NDTensors] Define blockoffsets for Empty tensors/storage (#1172) (@mtfishman)
- [NDTensors] Fix zero for EmptyStorage (#1173) (@mtfishman)
- [ITensors] Allow optionally passing desired output indices of directsum (#1176) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.39
ITensors v0.3.39
Closed issues: - [ITensors] [BUG] QN OpSum Wrong Array Size Issue (#1150) - [ITensors] [BUG] Looping through symmetric tensors (#1162) - [ITensors] [BUG] Incompatible NDTensors version between ITensors and ITensorGPU (#1163) - [NDTensors] [BUG] Precompilation issue with 1.10-beta1 (#1164)
Merged pull requests:
- [NDTensors] Change definition of backend_octavian to avoid method overwrite warning (#1157) (@mtfishman)
- [NDTensors] [BUG] Fix bug in in-place contract (#1158) (@kmp5VT)
- [ITensors] Fix OpSum issue when a site operator has no blocks (#1165) (@emstoudenmire)
- [ITensors] Reorganize and improve OneITensor (#1166) (@mtfishman)
- [NDTensors] Fix some UniformDiagBlockSparse bugs (#1167) (@mtfishman)
- [NDTensors] Only define sort(Tuple) below Julia 1.10 (#1168) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.38
ITensors v0.3.38
Merged pull requests: - [NDTensors] CuArray linear algebra in NDTensors (#1146) (@kmp5VT) - [NDTensors] Fix performance issue with NDTensors contract (#1151) (@kmp5VT) - [debug][NDTensors] In-place contraction bug (#1152) (@kmp5VT) - [NDTensors] Use SetParameters in GPU extensions (#1153) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.37
ITensors v0.3.37
Merged pull requests: - [ITensors] Ignore Tag and TagSet overflow (#1148) (@mtfishman)
- Julia
Published by github-actions[bot] over 2 years ago
itensors.jl - v0.3.36
ITensors v0.3.36
Closed issues: - [ITensors] [BUG] Alternating Qudit-SiteType doesn't conserve QN individually (#1121) - [ITensors] [BUG] CI test fails for Julia 1.9 in test/ITensorChainRules/testchainrulesops.jl (#1127)
Merged pull requests: - [NDTensors][ITensorGPU] create extensions based optional back-end for NDTensors (#1097) (@kmp5VT) - Fix periodic square_lattice point (#1110) (@ryanlevy) - CompatHelper: bump compat for Strided to 2, (keep existing compat) (#1114) (@github-actions[bot]) - CompatHelper: bump compat for Strided to 2 for package ITensorGPU, (keep existing compat) (#1115) (@github-actions[bot]) - CompatHelper: bump compat for Strided to 2 for package NDTensors, (keep existing compat) (#1116) (@github-actions[bot]) - [NDTensors][ITensorGPU] Debug CUDA and upkeep (#1119) (@kmp5VT) - [ITensors] Add prime indices for inner in documentation (#1124) (@ryanlevy) - CompatHelper: bump compat for BitIntegers to 0.3, (keep existing compat) (#1126) (@github-actions[bot]) - ITensorGaussianMPS - bugfixes (#1133) (@ryanlevy) - ITensorGaussianMPS - Expand basic operators for hopping Hamiltonian (#1134) (@ryanlevy) - [NDTensors] Fix output type of Empty BlockSparse contraction (#1135) (@mtfishman) - [ITensors][debug]] Address Failing Unit Tests (#1139) (@kmp5VT)
- Julia
Published by github-actions[bot] over 2 years ago