julia> using SparseArrays, LinearAlgebra
julia> A = sprand(10,10,0.1); A = A'A + I;
julia> F = cholesky(A)
SuiteSparse.CHOLMOD.Factor{Float64}
type: LLt
method: simplicial
maxnnz: 11
nnz: 11
success: true
julia> b = rand(10); x = similar(b);
julia> ldiv!(x, F, b)
ERROR: MethodError: no method matching ldiv!(::SuiteSparse.CHOLMOD.Factor{Float64}, ::Vector{Float64})
Similar to #242, except in this case CHOLMOD does seem to provide an in-place API (whereas currently we are calling the out-of-place cholmod_l_spsolve):
It seems like this should be supported:
Similar to #242, except in this case CHOLMOD does seem to provide an in-place API (whereas currently we are calling the out-of-place
cholmod_l_spsolve
):cc @ChrisRackauckas, since this just came up in https://github.com/SciML/LinearSolve.jl/pull/246