Safe Rust wrappers for NVIDIA cuSOLVER.
Covers the dense API (Dn) for all four BLAS scalar types:
- LU factorization:
getrf+getrs - QR factorization:
geqrf - Cholesky:
potrf+potrs - SVD:
gesvd - Symmetric / Hermitian eigendecomposition:
syevd/heevd
The generic 64-bit X… API (xgetrf, xgeqrf, xpotrf) gives
type-erased data pointers and is exposed under [xapi]. The sparse API
(cusolverSp*) is under [sparse]. The refactor API (cusolverRf*) is
under [refactor].