Skip to main content

Crate baracuda_cusolver_sys

Crate baracuda_cusolver_sys 

Source
Expand description

Raw FFI + dynamic loader for NVIDIA cuSOLVER (Dense + Sparse + Refactor).

Structs§

Cusolver
CusolverMg
cuComplex
cuDoubleComplex
cusolverStatus_t

Enums§

cublasDiagType_t
cublasFillMode_t
cublasOperation_t
Transpose selector — same values as cublasOperation_t (N=0, T=1, C=2).
cublasSideMode_t
cudaDataType
cusolverEigMode_t
cusolverEigRange_t
cusolverEigType_t

Functions§

cusolver
cusolver_mg

Type Aliases§

PFN_cusolverDnCCgels
PFN_cusolverDnCCgels_bufferSize
PFN_cusolverDnCgeqrf
PFN_cusolverDnCgeqrf_bufferSize
PFN_cusolverDnCgesvd
PFN_cusolverDnCgesvd_bufferSize
PFN_cusolverDnCgesvdj
PFN_cusolverDnCgesvdjBatched
PFN_cusolverDnCgesvdjBatched_bufferSize
PFN_cusolverDnCgesvdj_bufferSize
PFN_cusolverDnCgetrf
PFN_cusolverDnCgetrf_bufferSize
PFN_cusolverDnCgetrs
PFN_cusolverDnCheevd
PFN_cusolverDnCheevd_bufferSize
PFN_cusolverDnCheevj
PFN_cusolverDnCheevjBatched
PFN_cusolverDnCheevjBatched_bufferSize
PFN_cusolverDnCheevj_bufferSize
PFN_cusolverDnCpotrf
PFN_cusolverDnCpotrf_bufferSize
PFN_cusolverDnCpotri
PFN_cusolverDnCpotri_bufferSize
PFN_cusolverDnCpotrs
PFN_cusolverDnCreate
PFN_cusolverDnCreateGesvdjInfo
PFN_cusolverDnCreateParams
PFN_cusolverDnCreateSyevjInfo
PFN_cusolverDnCungqr
PFN_cusolverDnCungqr_bufferSize
PFN_cusolverDnCunmqr
PFN_cusolverDnCunmqr_bufferSize
PFN_cusolverDnDDgels
PFN_cusolverDnDDgels_bufferSize
PFN_cusolverDnDestroy
PFN_cusolverDnDestroyGesvdjInfo
PFN_cusolverDnDestroyParams
PFN_cusolverDnDestroySyevjInfo
PFN_cusolverDnDgeqrf
PFN_cusolverDnDgeqrf_bufferSize
PFN_cusolverDnDgesvd
PFN_cusolverDnDgesvd_bufferSize
PFN_cusolverDnDgesvdj
PFN_cusolverDnDgesvdjBatched
PFN_cusolverDnDgesvdjBatched_bufferSize
PFN_cusolverDnDgesvdj_bufferSize
PFN_cusolverDnDgetrf
PFN_cusolverDnDgetrf_bufferSize
PFN_cusolverDnDgetrs
PFN_cusolverDnDorgqr
PFN_cusolverDnDorgqr_bufferSize
PFN_cusolverDnDormqr
PFN_cusolverDnDormqr_bufferSize
PFN_cusolverDnDpotrf
PFN_cusolverDnDpotrf_bufferSize
PFN_cusolverDnDpotri
PFN_cusolverDnDpotri_bufferSize
PFN_cusolverDnDpotrs
PFN_cusolverDnDsyevd
PFN_cusolverDnDsyevd_bufferSize
PFN_cusolverDnDsyevj
PFN_cusolverDnDsyevjBatched
PFN_cusolverDnDsyevjBatched_bufferSize
PFN_cusolverDnDsyevj_bufferSize
PFN_cusolverDnGetStream
PFN_cusolverDnSSgels
PFN_cusolverDnSSgels_bufferSize
PFN_cusolverDnSetStream
PFN_cusolverDnSgeqrf
PFN_cusolverDnSgeqrf_bufferSize
PFN_cusolverDnSgesvd
PFN_cusolverDnSgesvd_bufferSize
PFN_cusolverDnSgesvdj
PFN_cusolverDnSgesvdjBatched
PFN_cusolverDnSgesvdjBatched_bufferSize
PFN_cusolverDnSgesvdj_bufferSize
PFN_cusolverDnSgetrf
PFN_cusolverDnSgetrf_bufferSize
PFN_cusolverDnSgetrs
PFN_cusolverDnSorgqr
PFN_cusolverDnSorgqr_bufferSize
PFN_cusolverDnSormqr
PFN_cusolverDnSormqr_bufferSize
PFN_cusolverDnSpotrf
PFN_cusolverDnSpotrf_bufferSize
PFN_cusolverDnSpotri
PFN_cusolverDnSpotri_bufferSize
PFN_cusolverDnSpotrs
PFN_cusolverDnSsyevd
PFN_cusolverDnSsyevd_bufferSize
PFN_cusolverDnSsyevj
PFN_cusolverDnSsyevjBatched
PFN_cusolverDnSsyevjBatched_bufferSize
PFN_cusolverDnSsyevj_bufferSize
PFN_cusolverDnXgeqrf
PFN_cusolverDnXgeqrf_bufferSize
PFN_cusolverDnXgetrf
PFN_cusolverDnXgetrf_bufferSize
PFN_cusolverDnXgetrs
PFN_cusolverDnXpotrf
PFN_cusolverDnXpotrf_bufferSize
PFN_cusolverDnXpotrs
PFN_cusolverDnXsyevd
PFN_cusolverDnXsyevd_bufferSize
PFN_cusolverDnXsyevjSetMaxSweeps
PFN_cusolverDnXsyevjSetTolerance
PFN_cusolverDnZZgels
PFN_cusolverDnZZgels_bufferSize
PFN_cusolverDnZgeqrf
PFN_cusolverDnZgeqrf_bufferSize
PFN_cusolverDnZgesvd
PFN_cusolverDnZgesvd_bufferSize
PFN_cusolverDnZgesvdj
PFN_cusolverDnZgesvdjBatched
PFN_cusolverDnZgesvdjBatched_bufferSize
PFN_cusolverDnZgesvdj_bufferSize
PFN_cusolverDnZgetrf
PFN_cusolverDnZgetrf_bufferSize
PFN_cusolverDnZgetrs
PFN_cusolverDnZheevd
PFN_cusolverDnZheevd_bufferSize
PFN_cusolverDnZheevj
PFN_cusolverDnZheevjBatched
PFN_cusolverDnZheevjBatched_bufferSize
PFN_cusolverDnZheevj_bufferSize
PFN_cusolverDnZpotrf
PFN_cusolverDnZpotrf_bufferSize
PFN_cusolverDnZpotri
PFN_cusolverDnZpotri_bufferSize
PFN_cusolverDnZpotrs
PFN_cusolverDnZungqr
PFN_cusolverDnZungqr_bufferSize
PFN_cusolverDnZunmqr
PFN_cusolverDnZunmqr_bufferSize
PFN_cusolverGetVersion
PFN_cusolverMgCreate
PFN_cusolverMgCreateDeviceGrid
PFN_cusolverMgCreateMatrixDesc
PFN_cusolverMgDestroy
PFN_cusolverMgDestroyGrid
PFN_cusolverMgDestroyMatrixDesc
PFN_cusolverMgDeviceSelect
PFN_cusolverMgGetrf
PFN_cusolverMgGetrf_bufferSize
PFN_cusolverMgPotrf
PFN_cusolverMgPotrf_bufferSize
PFN_cusolverMgSyevd
PFN_cusolverMgSyevd_bufferSize
PFN_cusolverRfAnalyze
PFN_cusolverRfCreate
PFN_cusolverRfDestroy
PFN_cusolverRfRefactor
PFN_cusolverRfSetupDevice
PFN_cusolverRfSolve
PFN_cusolverSpCreate
PFN_cusolverSpDcsrlsvchol
PFN_cusolverSpDcsrlsvqr
PFN_cusolverSpDestroy
PFN_cusolverSpScsrlsvchol
PFN_cusolverSpScsrlsvqr
PFN_cusolverSpSetStream
cudaLibMgGrid_t
cudaLibMgMatrixDesc_t
cusolverDnHandle_t
cusolverDnIRSInfos_t
cusolverDnIRSParams_t
cusolverDnParams_t
cusolverMgHandle_t
cusolverRfHandle_t
cusolverSpHandle_t
gesvdjInfo_t
syevjInfo_t