Skip to content

Commit 17913ba

Browse files
authored
Merge pull request #431 from rdeits/fix-sdiag-chol
handle deprecation of chol(::Number)
2 parents 77d051f + 246552a commit 17913ba

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/SDiagonal.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ else
9595
sqrt(D::SDiagonal) = SDiagonal(sqrt.(D.diag))
9696
end
9797
LinearAlgebra.chol(D::SDiagonal) = SDiagonal(chol.(D.diag))
98+
LinearAlgebra.chol(D::SDiagonal{N, T}) where {N, T <: Number} = SDiagonal(sqrt.(D.diag))
9899
LinearAlgebra._chol!(D::SDiagonal, ::Type{UpperTriangular}) = chol(D)
99100

100101
\(D::SDiagonal, B::StaticMatrix) = scalem(1 ./ D.diag, B)

0 commit comments

Comments
 (0)