Skip to content

Commit 867485b

Browse files
committed
Don't overload LinearAlgebra's svd for now
1 parent b640d02 commit 867485b

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

src/factorizations/factorizations.jl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,6 @@ function LinearAlgebra.eigvals(t::AbstractTensorMap; kwargs...)
4949
end
5050
LinearAlgebra.eigvals!(t::AbstractTensorMap; kwargs...) = eig_vals!(t)
5151

52-
function LinearAlgebra.svd(t::AbstractTensorMap; full::Bool = false)
53-
U, S, Vᴴ = full ? svd_full(t) : svd_compact(t)
54-
return U, diagview(S), adjoint(Vᴴ)
55-
end
56-
function LinearAlgebra.svd!(t::AbstractTensorMap; full::Bool = false)
57-
U, S, Vᴴ = full ? svd_full!(t) : svd_compact!(t)
58-
return U, diagview(S), adjoint(Vᴴ)
59-
end
60-
6152
function LinearAlgebra.svdvals(t::AbstractTensorMap)
6253
tcopy = copy_oftype(t, factorisation_scalartype(svd_vals!, t))
6354
return LinearAlgebra.svdvals!(tcopy)

0 commit comments

Comments
 (0)