Closed mzy2240 closed 1 year ago
No, unfortunately Float64
and ComplexF64
are the only supported numeric types. See Section 5 of https://fossies.org/linux/SuiteSparse/KLU/Doc/KLU_UserGuide.pdf. I'll have a port of KLU to Julia native out as soon as I find time to polish it. Which will support any numeric type.
I'll leave this open for now to remind me to ping here when I release the port.
Did not aware that KLU only supports double
. Sorry for the unreasonable request and definitely looking forward to the Julia native implementation!
When
A
is a sparse matrix ofFloat32
type, feeding intoklu
will result in aFloat64
factorized matrix. Is it possible to stick toFloat32
for the whole symbolic and numerical factorization process?