LinearAlgebra.jl icon indicating copy to clipboard operation
LinearAlgebra.jl copied to clipboard

`svd` and friends fail for `BigFloat` and other non-primitive numbers.

Open LilithHafner opened this issue 2 years ago • 9 comments

svd, svdvals, svdvals!, rank (and any functions that use these internally) do not support BigFloat. Presumably they also fail to support other non-BlasReal types.

julia> svd(BigFloat.(rand(5,5)))
ERROR: MethodError: no method matching svdvals!(::Matrix{BigFloat})

LilithHafner avatar Jan 03 '23 14:01 LilithHafner