Skip to content
This repository was archived by the owner on Dec 16, 2024. It is now read-only.

Commit 71002bc

Browse files
authored
Merge pull request #31 from JuliaLang/andreasnoack-patch-1
Exploit the first law of Hermitian matrices
2 parents bc79037 + 3144339 commit 71002bc

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/cholmod.jl

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1583,20 +1583,6 @@ function \(A::RealHermSymComplexHermF64SSL, B::StridedVecOrMatInclAdjAndTrans)
15831583
end
15841584
end
15851585
end
1586-
function \(adjA::Adjoint{<:Any,<:RealHermSymComplexHermF64SSL}, B::StridedVecOrMatInclAdjAndTrans)
1587-
A = adjA.parent
1588-
F = cholesky(A; check = false)
1589-
if issuccess(F)
1590-
return \(adjoint(F), B)
1591-
else
1592-
ldlt!(F, A; check = false)
1593-
if issuccess(F)
1594-
return \(adjoint(F), B)
1595-
else
1596-
return \(adjoint(lu(SparseMatrixCSC{eltype(A), SuiteSparse_long}(A))), B)
1597-
end
1598-
end
1599-
end
16001586

16011587
## Other convenience methods
16021588
function diag(F::Factor{Tv}) where Tv

0 commit comments

Comments
 (0)