baracuda-cusolver 0.0.1-alpha.2

Safe Rust wrappers for NVIDIA cuSOLVER (dense LU factorization at v0.1).
Documentation

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].