GenericSVD.jl
GenericSVD.jl copied to clipboard
Deprecate in favor of GenericLinearAlgebra.jl?
The code in this package was originally a slightly cleaned up version of @andreasnoack's code in GenericLinearAlgebra.jl (which at that point was an unregistered package called LinearAlgebra.jl, predating the stdlib of the same name). I haven't really done much with this package since its creation, other than merging version upgrades and obvious bug fixes (thanks to the contributors!), and GenericLinearAlgebra.jl is now a registered and more complete package. There are also some issues with the packages type piracy causing conflicts (see https://github.com/JuliaLinearAlgebra/GenericLinearAlgebra.jl/pull/71).
Are there any opinions on deprecating this package in favor of GenericLinearAlgebra.jl? The currently registered direct dependencies are:
- OrdinaryDiffEq.jl (cc @ChrisRackauckas @YingboMa)
- DoubleFloats.jl and ArbNumercs.jl (cc @JeffreySarnoff)
Actually, it looks like OrdinaryDiffEq.jl no longer depends on this https://github.com/SciML/OrdinaryDiffEq.jl/pull/1356?
Any thoughts @RalphAS @matbesancon?
Seems like the main missing bit of functionality in GenericLinearAlgebra is the full keyword (https://github.com/JuliaLinearAlgebra/GenericLinearAlgebra.jl/issues/20#issuecomment-749493210) added by @olof3.
Agreed to deprecate it for GenericLinearAlgebra
It has been handy to have a separate SVD for compatibility with GenericSchur. I have recently tried to make the latter compatible with GenericLinearAlgebra; if that effort is successful then I can agree.
that is sane
It has been handy to have a separate SVD for compatibility with GenericSchur. I have recently tried to make the latter compatible with GenericLinearAlgebra; if that effort is successful then I can agree.
Wouldn't it be good to merge the GenericSchur functionality into GenericLinearAlgebra as well? Or is that what you are referring to?
Okay, now that GenericLinearAlgebra is at feature parity, I am going to deprecate this package.