Skip to content

Commit a001579

Browse files
authored
Fix issue in delta constructor (#71)
1 parent de6c121 commit a001579

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "DiagonalArrays"
22
uuid = "74fd4be6-21e2-4f6f-823a-4360d37c7a77"
33
authors = ["ITensor developers <support@itensor.org> and contributors"]
4-
version = "0.3.30"
4+
version = "0.3.31"
55

66
[deps]
77
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"

ext/DiagonalArraysNamedDimsArraysExt/DiagonalArraysNamedDimsArraysExt.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
module DiagonalArraysNamedDimsArraysExt
22

33
using DiagonalArrays: DiagonalArrays, δ, delta
4-
using NamedDimsArrays: AbstractNamedUnitRange, nameddims
4+
using NamedDimsArrays: AbstractNamedUnitRange, denamed, name, nameddims
55

66
function DiagonalArrays.delta(
77
elt::Type{<:Number},
88
is::Tuple{AbstractNamedUnitRange, Vararg{AbstractNamedUnitRange}},
99
)
10-
return nameddims(delta(elt, Int.(length.(is))), is)
10+
return nameddims(delta(elt, length.(denamed.(is))), name.(is))
1111
end
1212
# TODO: Make `δ` an alias for `delta` so this isn't needed.
1313
function DiagonalArrays.δ(

0 commit comments

Comments
 (0)