diff --git a/Project.toml b/Project.toml index 438aed24..dea2ca90 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "TensorAlgebra" uuid = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a" authors = ["ITensor developers and contributors"] -version = "0.7.0" +version = "0.7.1" [deps] EllipsisNotation = "da5c29d0-fa7d-589e-88eb-ea29b0a81949" diff --git a/ext/TensorAlgebraBlockArraysExt/blockedtuple.jl b/ext/TensorAlgebraBlockArraysExt/blockedtuple.jl index 98e03609..84dd0a77 100644 --- a/ext/TensorAlgebraBlockArraysExt/blockedtuple.jl +++ b/ext/TensorAlgebraBlockArraysExt/blockedtuple.jl @@ -13,7 +13,7 @@ TA.BlockRange(I::BA.BlockRange) = TA.BlockRange(I.indices) TA.BlockIndexRange(I::BA.BlockIndexRange) = TA.BlockIndexRange(TA.Block(I.block), I.indices) Base.:(==)(I::BA.Block, J::TA.Block) = I.n == J.n Base.:(==)(I::TA.Block, J::BA.Block) = I.n == J.n -Base.getindex(bt::TA.BlockedTuple, I::BA.Block) = bt[TA.Block(I)] +Base.getindex(bt::TA.AbstractBlockTuple, I::BA.Block) = bt[TA.Block(I)] Base.getindex(bt::TA.AbstractBlockTuple, I::BA.BlockIndexRange) = bt[TA.BlockIndexRange(I)] Base.getindex(bt::TA.AbstractBlockTuple, I::BA.BlockRange{1}) = bt[TA.BlockRange(I)]