Expand description
Raw FFI + dynamic loader for NVIDIA cuSPARSE (generic API subset).
Structs§
Enums§
- cuda
Data Type cudaDataTypevalues used by cuSPARSE / cuSOLVER’s generic APIs. Only the subset we actually use at v0.1.- cusparse
Csr2 CscAlg_ t - cusparse
Diag Type_ t - cusparse
Fill Mode_ t - cusparse
Index Base_ t - cusparse
Index Type_ t - cusparse
Operation_ t - cusparse
Order_ t - cusparseSDDMM
Alg_ t - cusparse
SpGEMM Alg_ t - cusparse
SpMM Alg_ t - cusparse
SpMV Alg_ t - cusparse
SpMat Attribute_ t - cusparse
SpSM Alg_ t - cusparse
SpSV Alg_ t
Functions§
Type Aliases§
- PFN_
cusparse Axpby - PFN_
cusparse CooSet Pointers - PFN_
cusparse Create - PFN_
cusparse Create Bsr - PFN_
cusparse Create Coo - PFN_
cusparse Create Csc - PFN_
cusparse Create Csr - PFN_
cusparse Create DnMat - PFN_
cusparse Create DnVec - PFN_
cusparse CscSet Pointers - PFN_
cusparse Csr2csc Ex2 - PFN_
cusparse Csr2csc Ex2_ buffer Size - PFN_
cusparse CsrSet Pointers - PFN_
cusparse Dense ToSparse_ analysis - PFN_
cusparse Dense ToSparse_ buffer Size - PFN_
cusparse Dense ToSparse_ convert - PFN_
cusparse Destroy - PFN_
cusparse Destroy DnMat - PFN_
cusparse Destroy DnVec - PFN_
cusparse Destroy SpMat - PFN_
cusparse Gather - PFN_
cusparse GetVersion - PFN_
cusparse Rot - PFN_
cusparseSDDMM - PFN_
cusparseSDDMM_ buffer Size - PFN_
cusparseSDDMM_ preprocess - PFN_
cusparse Scatter - PFN_
cusparse SetStream - PFN_
cusparse SpGEMM_ compute - PFN_
cusparse SpGEMM_ copy - PFN_
cusparse SpGEMM_ create Descr - PFN_
cusparse SpGEMM_ destroy Descr - PFN_
cusparse SpGEMM_ work Estimation - PFN_
cusparse SpMM - PFN_
cusparse SpMM_ buffer Size - PFN_
cusparse SpMM_ preprocess - PFN_
cusparse SpMV - PFN_
cusparse SpMV_ buffer Size - PFN_
cusparse SpMat GetSize - PFN_
cusparse SpMat SetAttribute - PFN_
cusparse SpSM_ analysis - PFN_
cusparse SpSM_ buffer Size - PFN_
cusparse SpSM_ create Descr - PFN_
cusparse SpSM_ destroy Descr - PFN_
cusparse SpSM_ solve - PFN_
cusparse SpSV_ analysis - PFN_
cusparse SpSV_ buffer Size - PFN_
cusparse SpSV_ create Descr - PFN_
cusparse SpSV_ destroy Descr - PFN_
cusparse SpSV_ solve - PFN_
cusparse Sparse ToDense - PFN_
cusparse Sparse ToDense_ buffer Size - cusparse
DnMat Descr_ t - cusparse
DnVec Descr_ t - cusparse
Handle_ t - cusparse
MatDescr_ t - cusparse
SpGEMM Descr_ t - cusparse
SpMat Descr_ t - cusparse
SpSM Descr_ t - cusparse
SpSV Descr_ t