Skip to content

Commit f2fd3d2

Browse files
authored
Improve code logic of bipermutedims (#99)
1 parent 542dfd9 commit f2fd3d2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "TensorAlgebra"
22
uuid = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a"
33
authors = ["ITensor developers <[email protected]> and contributors"]
4-
version = "0.5.2"
4+
version = "0.5.3"
55

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

src/matricize.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ function bipermutedims!(a_dest::AbstractArray, a_src::AbstractArray, perm1, perm
5050
return permuteblockeddims!(a_dest, a_src, perm1, perm2)
5151
end
5252
function bipermutedims(a::AbstractArray, biperm::AbstractBlockPermutation{2})
53-
return permuteblockeddims(a, biperm)
53+
return bipermutedims(a, blocks(biperm)...)
5454
end
5555
function bipermutedims!(
5656
a_dest::AbstractArray, a_src::AbstractArray, biperm::AbstractBlockPermutation{2}
5757
)
58-
return permuteblockeddims!(a_dest, a_src, biperm)
58+
return bipermutedims!(a_dest, a_src, blocks(biperm)...)
5959
end
6060

6161
# Older interface.

0 commit comments

Comments
 (0)