Skip to content

Commit 2a016ca

Browse files
committed
slight reorganization
1 parent 9c714a6 commit 2a016ca

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/factorizations/factorizations.jl

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import MatrixAlgebraKit as MAK
1818
using MatrixAlgebraKit: AbstractAlgorithm, TruncatedAlgorithm, DiagonalAlgorithm
1919
using MatrixAlgebraKit: TruncationStrategy, NoTruncation, TruncationByValue,
2020
TruncationByError, TruncationIntersection, TruncationByFilter, TruncationByOrder
21-
using MatrixAlgebraKit: diagview, isisometric
21+
using MatrixAlgebraKit: diagview
2222

2323
include("utility.jl")
2424
include("matrixalgebrakit.jl")
@@ -29,11 +29,6 @@ include("pullbacks.jl")
2929

3030
TensorKit.one!(A::AbstractMatrix) = MatrixAlgebraKit.one!(A)
3131

32-
function MatrixAlgebraKit.isisometric(t::AbstractTensorMap, (p₁, p₂)::Index2Tuple; kwargs...)
33-
t = permute(t, (p₁, p₂); copy = false)
34-
return isisometric(t; kwargs...)
35-
end
36-
3732
#------------------------------#
3833
# LinearAlgebra overloads
3934
#------------------------------#
@@ -96,5 +91,9 @@ function MAK.is_right_isometric(t::AbstractTensorMap; kwargs...)
9691
f((c, b)) = MAK.is_right_isometric(b; kwargs...)
9792
return all(f, blocks(t))
9893
end
94+
function MAK.isisometric(t::AbstractTensorMap, (p₁, p₂)::Index2Tuple; kwargs...)
95+
t = permute(t, (p₁, p₂); copy = false)
96+
return MAK.isisometric(t; kwargs...)
97+
end
9998

10099
end

0 commit comments

Comments
 (0)