У меня есть составной тип foo с одним полем F , в котором должен храниться результат вызова ldltfact ().
mutable struct foo
F::Base.SparseArrays.CHOLMOD.Factor{Float64}
end
Howмне предварительно выделить память для F, чтобы сохранить результат, когда я позже позвоню:
A = rand(4,4)
A = sparse(A*A')
foo.F = ldltfact(A)