public class JCusparse extends Object
Modifier and Type | Method and Description |
---|---|
static int |
cusparseAxpby(cusparseHandle handle,
Pointer alpha,
cusparseSpVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY) |
static int |
cusparseCaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseCbsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseCbsric02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pInputBuffer) |
static int |
cusparseCbsric02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCbsric02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrilu02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrilu02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseCbsrilu02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrmm(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int kb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseCbsrmv(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseCbsrsm2_analysis(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrsm2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCbsrsm2_solve(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
Pointer B,
int ldb,
Pointer X,
int ldx,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrsv2_analysis(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrsv2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCbsrsv2_solve(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseCbsrxmv(cusparseHandle handle,
int dirA,
int transA,
int sizeOfMask,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedMaskPtrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedEndPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseCcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
cusparseCcsr2bsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC) |
static int |
cusparseCcsr2csr_compress(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedColIndA,
Pointer csrSortedRowPtrA,
int nnzA,
Pointer nnzPerRow,
Pointer csrSortedValC,
Pointer csrSortedColIndC,
Pointer csrSortedRowPtrC,
cuComplex tol) |
static int |
cusparseCcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseCcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
cusparseCcsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseCcsr2gebsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDim,
int colBlockDim,
Pointer pBuffer) |
static int |
cusparseCcsrcolor(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer fractionToColor,
Pointer ncolors,
Pointer coloring,
Pointer reordering,
cusparseColorInfo info) |
static int |
cusparseCcsrgeam2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseCcsrgeam2(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseCcsrgemm2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
csrgemm2Info info,
long[] pBufferSizeInBytes) |
static int |
cusparseCcsrgemm2(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedValD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
csrgemm2Info info,
Pointer pBuffer) |
static int |
cusparseCcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseCcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrsm2_analysis(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrsm2_bufferSizeExt(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
long[] pBufferSize) |
static int |
cusparseCcsrsm2_solve(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrsv2_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseCcsrsv2_solve(cusparseHandle handle,
int transA,
int m,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseCcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseCcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseCdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
cusparseCdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
cusparseCgebsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDim,
int colBlockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseCgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseCgebsr2gebsc(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
Pointer bscVal,
Pointer bscRowInd,
Pointer bscColPtr,
int copyValues,
int idxBase,
Pointer pBuffer) |
static int |
cusparseCgebsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
int rowBlockDimC,
int colBlockDimC,
int[] pBufferSizeInBytes) |
static int |
cusparseCgebsr2gebsr(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDimC,
int colBlockDimC,
Pointer pBuffer) |
static int |
cusparseCgemmi(cusparseHandle handle,
int m,
int n,
int k,
int nnz,
Pointer alpha,
Pointer A,
int lda,
Pointer cscValB,
Pointer cscColPtrB,
Pointer cscRowIndB,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseCgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
cusparseCgemvi(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer beta,
Pointer y,
int idxBase,
Pointer pBuffer) |
static int |
cusparseCgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseCgpsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseCgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseCgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseCgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseCgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseCgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseCgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseCgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
cusparseCgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
cusparseCgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseCgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseCnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
cuComplex tol) |
static int |
cusparseCnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
cusparseConstrainedGeMM_bufferSize(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
long[] bufferSize) |
static int |
cusparseConstrainedGeMM(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
Pointer externalBuffer) |
static int |
cusparseCooAoSGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer cooInd,
Pointer cooValues,
int[] idxType,
int[] idxBase,
int[] valueType) |
static int |
cusparseCooGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
int[] idxType,
int[] idxBase,
int[] valueType) |
static int |
cusparseCooSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount,
long batchStride) |
static int |
cusparseCreate(cusparseHandle handle)
CUSPARSE initialization and managment routines
|
static int |
cusparseCreateBsric02Info(bsric02Info info) |
static int |
cusparseCreateBsrilu02Info(bsrilu02Info info) |
static int |
cusparseCreateBsrsm2Info(bsrsm2Info info) |
static int |
cusparseCreateBsrsv2Info(bsrsv2Info info) |
static int |
cusparseCreateColorInfo(cusparseColorInfo info) |
static int |
cusparseCreateCoo(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
int cooIdxType,
int idxBase,
int valueType) |
static int |
cusparseCreateCooAoS(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer cooInd,
Pointer cooValues,
int cooIdxType,
int idxBase,
int valueType) |
static int |
cusparseCreateCsr(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
int csrRowOffsetsType,
int csrColIndType,
int idxBase,
int valueType) |
static int |
cusparseCreateCsrgemm2Info(csrgemm2Info info) |
static int |
cusparseCreateCsric02Info(csric02Info info) |
static int |
cusparseCreateCsrilu02Info(csrilu02Info info) |
static int |
cusparseCreateCsrsm2Info(csrsm2Info info) |
static int |
cusparseCreateCsrsv2Info(csrsv2Info info) |
static int |
cusparseCreateCsru2csrInfo(csru2csrInfo info) |
static int |
cusparseCreateDnMat(cusparseDnMatDescr dnMatDescr,
long rows,
long cols,
long ld,
Pointer values,
int valueType,
int order) |
static int |
cusparseCreateDnVec(cusparseDnVecDescr dnVecDescr,
long size,
Pointer values,
int valueType) |
static int |
cusparseCreateIdentityPermutation(cusparseHandle handle,
int n,
Pointer p) |
static int |
cusparseCreateMatDescr(cusparseMatDescr descrA) |
static int |
cusparseCreatePruneInfo(pruneInfo info) |
static int |
cusparseCreateSpVec(cusparseSpVecDescr spVecDescr,
long size,
long nnz,
Pointer indices,
Pointer values,
int idxType,
int idxBase,
int valueType) |
static int |
cusparseCsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseCsr2cscEx2_bufferSize(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
Pointer cscVal,
Pointer cscColPtr,
Pointer cscRowInd,
int valType,
int copyValues,
int idxBase,
int alg,
long[] bufferSize) |
static int |
cusparseCsr2cscEx2(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
Pointer cscVal,
Pointer cscColPtr,
Pointer cscRowInd,
int valType,
int copyValues,
int idxBase,
int alg,
Pointer buffer) |
static int |
cusparseCsrGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
int[] csrRowOffsetsType,
int[] csrColIndType,
int[] idxBase,
int[] valueType) |
static int |
cusparseCsrmvEx_bufferSize(cusparseHandle handle,
int alg,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
int alphatype,
cusparseMatDescr descrA,
Pointer csrValA,
int csrValAtype,
Pointer csrRowPtrA,
Pointer csrColIndA,
Pointer x,
int xtype,
Pointer beta,
int betatype,
Pointer y,
int ytype,
int executiontype,
long[] bufferSizeInBytes) |
static int |
cusparseCsrmvEx(cusparseHandle handle,
int alg,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
int alphatype,
cusparseMatDescr descrA,
Pointer csrValA,
int csrValAtype,
Pointer csrRowPtrA,
Pointer csrColIndA,
Pointer x,
int xtype,
Pointer beta,
int betatype,
Pointer y,
int ytype,
int executiontype,
Pointer buffer) |
static int |
cusparseCsrSetPointers(cusparseSpMatDescr spMatDescr,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues) |
static int |
cusparseCsrSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount,
long offsetsBatchStride,
long columnsValuesBatchStride) |
static int |
cusparseDaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseDbsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseDbsric02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pInputBuffer) |
static int |
cusparseDbsric02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDbsric02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrilu02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrilu02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseDbsrilu02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrmm(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int kb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseDbsrmv(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseDbsrsm2_analysis(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrsm2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDbsrsm2_solve(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
Pointer B,
int ldb,
Pointer X,
int ldx,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrsv2_analysis(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrsv2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDbsrsv2_solve(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseDbsrxmv(cusparseHandle handle,
int dirA,
int transA,
int sizeOfMask,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedMaskPtrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedEndPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseDcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
cusparseDcsr2bsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC) |
static int |
cusparseDcsr2csr_compress(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedColIndA,
Pointer csrSortedRowPtrA,
int nnzA,
Pointer nnzPerRow,
Pointer csrSortedValC,
Pointer csrSortedColIndC,
Pointer csrSortedRowPtrC,
double tol) |
static int |
cusparseDcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseDcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
cusparseDcsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseDcsr2gebsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDim,
int colBlockDim,
Pointer pBuffer) |
static int |
cusparseDcsrcolor(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer fractionToColor,
Pointer ncolors,
Pointer coloring,
Pointer reordering,
cusparseColorInfo info) |
static int |
cusparseDcsrgeam2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseDcsrgeam2(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseDcsrgemm2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
csrgemm2Info info,
long[] pBufferSizeInBytes) |
static int |
cusparseDcsrgemm2(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedValD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
csrgemm2Info info,
Pointer pBuffer) |
static int |
cusparseDcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseDcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrsm2_analysis(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrsm2_bufferSizeExt(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
long[] pBufferSize) |
static int |
cusparseDcsrsm2_solve(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrsv2_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseDcsrsv2_solve(cusparseHandle handle,
int transA,
int m,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseDcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseDcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseDdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
cusparseDdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
cusparseDestroy(cusparseHandle handle) |
static int |
cusparseDestroyBsric02Info(bsric02Info info) |
static int |
cusparseDestroyBsrilu02Info(bsrilu02Info info) |
static int |
cusparseDestroyBsrsm2Info(bsrsm2Info info) |
static int |
cusparseDestroyBsrsv2Info(bsrsv2Info info) |
static int |
cusparseDestroyColorInfo(cusparseColorInfo info) |
static int |
cusparseDestroyCsrgemm2Info(csrgemm2Info info) |
static int |
cusparseDestroyCsric02Info(csric02Info info) |
static int |
cusparseDestroyCsrilu02Info(csrilu02Info info) |
static int |
cusparseDestroyCsrsm2Info(csrsm2Info info) |
static int |
cusparseDestroyCsrsv2Info(csrsv2Info info) |
static int |
cusparseDestroyCsru2csrInfo(csru2csrInfo info) |
static int |
cusparseDestroyDnMat(cusparseDnMatDescr dnMatDescr) |
static int |
cusparseDestroyDnVec(cusparseDnVecDescr dnVecDescr) |
static int |
cusparseDestroyMatDescr(cusparseMatDescr descrA) |
static int |
cusparseDestroyPruneInfo(pruneInfo info) |
static int |
cusparseDestroySpMat(cusparseSpMatDescr spMatDescr) |
static int |
cusparseDestroySpVec(cusparseSpVecDescr spVecDescr) |
static int |
cusparseDgebsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDim,
int colBlockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseDgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseDgebsr2gebsc(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
Pointer bscVal,
Pointer bscRowInd,
Pointer bscColPtr,
int copyValues,
int idxBase,
Pointer pBuffer) |
static int |
cusparseDgebsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
int rowBlockDimC,
int colBlockDimC,
int[] pBufferSizeInBytes) |
static int |
cusparseDgebsr2gebsr(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDimC,
int colBlockDimC,
Pointer pBuffer) |
static int |
cusparseDgemmi(cusparseHandle handle,
int m,
int n,
int k,
int nnz,
Pointer alpha,
Pointer A,
int lda,
Pointer cscValB,
Pointer cscColPtrB,
Pointer cscRowIndB,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseDgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
cusparseDgemvi(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer beta,
Pointer y,
int idxBase,
Pointer pBuffer) |
static int |
cusparseDgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseDgpsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseDgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseDgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseDgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseDgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseDgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseDgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseDgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
cusparseDgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
cusparseDgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseDgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseDnMatGet(cusparseDnMatDescr dnMatDescr,
long[] rows,
long[] cols,
long[] ld,
Pointer values,
int[] type,
int[] order) |
static int |
cusparseDnMatGetStridedBatch(cusparseDnMatDescr dnMatDescr,
int[] batchCount,
long[] batchStride) |
static int |
cusparseDnMatGetValues(cusparseDnMatDescr dnMatDescr,
Pointer values) |
static int |
cusparseDnMatSetStridedBatch(cusparseDnMatDescr dnMatDescr,
int batchCount,
long batchStride) |
static int |
cusparseDnMatSetValues(cusparseDnMatDescr dnMatDescr,
Pointer values) |
static int |
cusparseDnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
double tol) |
static int |
cusparseDnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
cusparseDnVecGet(cusparseDnVecDescr dnVecDescr,
long[] size,
Pointer values,
int[] valueType) |
static int |
cusparseDnVecGetValues(cusparseDnVecDescr dnVecDescr,
Pointer values) |
static int |
cusparseDnVecSetValues(cusparseDnVecDescr dnVecDescr,
Pointer values) |
static int |
cusparseDpruneCsr2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseDpruneCsr2csr(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseDpruneCsr2csrByPercentage_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseDpruneCsr2csrByPercentage(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseDpruneCsr2csrNnz(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseDpruneCsr2csrNnzByPercentage(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseDpruneDense2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseDpruneDense2csr(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseDpruneDense2csrByPercentage_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseDpruneDense2csrByPercentage(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseDpruneDense2csrNnz(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseDpruneDense2csrNnzByPercentage(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrRowPtrC,
Pointer nnzTotalDevHostPtr,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseDroti(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
Pointer c,
Pointer s,
int idxBase) |
static int |
cusparseDsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseGather(cusparseHandle handle,
cusparseDnVecDescr vecY,
cusparseSpVecDescr vecX) |
static String |
cusparseGetErrorName(int status) |
static String |
cusparseGetErrorString(int status) |
static int |
cusparseGetMatDiagType(cusparseMatDescr descrA) |
static int |
cusparseGetMatFillMode(cusparseMatDescr descrA) |
static int |
cusparseGetMatIndexBase(cusparseMatDescr descrA) |
static int |
cusparseGetMatType(cusparseMatDescr descrA) |
static int |
cusparseGetPointerMode(cusparseHandle handle,
int[] mode) |
static int |
cusparseGetProperty(int type,
int[] value) |
static int |
cusparseGetStream(cusparseHandle handle,
cudaStream_t streamId) |
static int |
cusparseGetVersion(cusparseHandle handle,
int[] version) |
static int |
cusparseRot(cusparseHandle handle,
Pointer c_coeff,
Pointer s_coeff,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY) |
static int |
cusparseSaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseSbsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseSbsric02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pInputBuffer) |
static int |
cusparseSbsric02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseSbsric02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrilu02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrilu02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseSbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseSbsrilu02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrmm(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int kb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseSbsrmv(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseSbsrsm2_analysis(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrsm2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseSbsrsm2_solve(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
Pointer B,
int ldb,
Pointer X,
int ldx,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrsv2_analysis(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrsv2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseSbsrsv2_solve(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseSbsrxmv(cusparseHandle handle,
int dirA,
int transA,
int sizeOfMask,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedMaskPtrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedEndPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseScatter(cusparseHandle handle,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY) |
static int |
cusparseScsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
cusparseScsr2bsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC) |
static int |
cusparseScsr2csr_compress(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedColIndA,
Pointer csrSortedRowPtrA,
int nnzA,
Pointer nnzPerRow,
Pointer csrSortedValC,
Pointer csrSortedColIndC,
Pointer csrSortedRowPtrC,
float tol) |
static int |
cusparseScsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseScsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
cusparseScsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseScsr2gebsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDim,
int colBlockDim,
Pointer pBuffer) |
static int |
cusparseScsrcolor(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer fractionToColor,
Pointer ncolors,
Pointer coloring,
Pointer reordering,
cusparseColorInfo info) |
static int |
cusparseScsrgeam2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseScsrgeam2(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseScsrgemm2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
csrgemm2Info info,
long[] pBufferSizeInBytes) |
static int |
cusparseScsrgemm2(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedValD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
csrgemm2Info info,
Pointer pBuffer) |
static int |
cusparseScsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseScsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseScsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseScsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrsm2_analysis(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrsm2_bufferSizeExt(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
long[] pBufferSize) |
static int |
cusparseScsrsm2_solve(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrsv2_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseScsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseScsrsv2_solve(cusparseHandle handle,
int transA,
int m,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseScsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseScsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseSdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
cusparseSdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
cusparseSetMatDiagType(cusparseMatDescr descrA,
int diagType) |
static int |
cusparseSetMatFillMode(cusparseMatDescr descrA,
int fillMode) |
static int |
cusparseSetMatIndexBase(cusparseMatDescr descrA,
int base) |
static int |
cusparseSetMatType(cusparseMatDescr descrA,
int type) |
static int |
cusparseSetPointerMode(cusparseHandle handle,
int mode) |
static int |
cusparseSetStream(cusparseHandle handle,
cudaStream_t streamId) |
static int |
cusparseSgebsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDim,
int colBlockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseSgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseSgebsr2gebsc(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
Pointer bscVal,
Pointer bscRowInd,
Pointer bscColPtr,
int copyValues,
int idxBase,
Pointer pBuffer) |
static int |
cusparseSgebsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
int rowBlockDimC,
int colBlockDimC,
int[] pBufferSizeInBytes) |
static int |
cusparseSgebsr2gebsr(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDimC,
int colBlockDimC,
Pointer pBuffer) |
static int |
cusparseSgemmi(cusparseHandle handle,
int m,
int n,
int k,
int nnz,
Pointer alpha,
Pointer A,
int lda,
Pointer cscValB,
Pointer cscColPtrB,
Pointer cscRowIndB,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseSgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
cusparseSgemvi(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer beta,
Pointer y,
int idxBase,
Pointer pBuffer) |
static int |
cusparseSgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseSgpsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseSgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseSgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseSgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseSgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseSgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseSgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseSgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
cusparseSgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
cusparseSgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseSgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseSnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
float tol) |
static int |
cusparseSnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
cusparseSpGEMM_compute(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr,
long[] bufferSize2,
Pointer externalBuffer2) |
static int |
cusparseSpGEMM_copy(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr) |
static int |
cusparseSpGEMM_createDescr(cusparseSpGEMMDescr descr) |
static int |
cusparseSpGEMM_destroyDescr(cusparseSpGEMMDescr descr) |
static int |
cusparseSpGEMM_workEstimation(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr,
long[] bufferSize1,
Pointer externalBuffer1) |
static int |
cusparseSpMatGetFormat(cusparseSpMatDescr spMatDescr,
int[] format) |
static int |
cusparseSpMatGetIndexBase(cusparseSpMatDescr spMatDescr,
int[] idxBase) |
static int |
cusparseSpMatGetSize(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz) |
static int |
cusparseSpMatGetStridedBatch(cusparseSpMatDescr spMatDescr,
int[] batchCount) |
static int |
cusparseSpMatGetValues(cusparseSpMatDescr spMatDescr,
Pointer values) |
static int |
cusparseSpMatSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount) |
static int |
cusparseSpMatSetValues(cusparseSpMatDescr spMatDescr,
Pointer values) |
static int |
cusparseSpMM_bufferSize(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseDnMatDescr matC,
int computeType,
int alg,
long[] bufferSize) |
static int |
cusparseSpMM(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseDnMatDescr matC,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
cusparseSpMV_bufferSize(cusparseHandle handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY,
int computeType,
int alg,
long[] bufferSize) |
static int |
cusparseSpMV(cusparseHandle handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
cusparseSpruneCsr2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseSpruneCsr2csr(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseSpruneCsr2csrByPercentage_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseSpruneCsr2csrByPercentage(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseSpruneCsr2csrNnz(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseSpruneCsr2csrNnzByPercentage(cusparseHandle handle,
int m,
int n,
int nnzA,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseSpruneDense2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseSpruneDense2csr(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseSpruneDense2csrByPercentage_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseSpruneDense2csrByPercentage(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseSpruneDense2csrNnz(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseSpruneDense2csrNnzByPercentage(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
float percentage,
cusparseMatDescr descrC,
Pointer csrRowPtrC,
Pointer nnzTotalDevHostPtr,
pruneInfo info,
Pointer pBuffer) |
static int |
cusparseSpVecGet(cusparseSpVecDescr spVecDescr,
long[] size,
long[] nnz,
Pointer indices,
Pointer values,
int[] idxType,
int[] idxBase,
int[] valueType) |
static int |
cusparseSpVecGetIndexBase(cusparseSpVecDescr spVecDescr,
int[] idxBase) |
static int |
cusparseSpVecGetValues(cusparseSpVecDescr spVecDescr,
Pointer values) |
static int |
cusparseSpVecSetValues(cusparseSpVecDescr spVecDescr,
Pointer values) |
static int |
cusparseSpVV_bufferSize(cusparseHandle handle,
int opX,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY,
Pointer result,
int computeType,
long[] bufferSize) |
static int |
cusparseSpVV(cusparseHandle handle,
int opX,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY,
Pointer result,
int computeType,
Pointer externalBuffer) |
static int |
cusparseSroti(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
Pointer c,
Pointer s,
int idxBase) |
static int |
cusparseSsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseXbsric02_zeroPivot(cusparseHandle handle,
bsric02Info info,
Pointer position) |
static int |
cusparseXbsrilu02_zeroPivot(cusparseHandle handle,
bsrilu02Info info,
Pointer position) |
static int |
cusparseXbsrsm2_zeroPivot(cusparseHandle handle,
bsrsm2Info info,
Pointer position) |
static int |
cusparseXbsrsv2_zeroPivot(cusparseHandle handle,
bsrsv2Info info,
Pointer position) |
static int |
cusparseXcoo2csr(cusparseHandle handle,
Pointer cooRowInd,
int nnz,
int m,
Pointer csrSortedRowPtr,
int idxBase) |
static int |
cusparseXcoosort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
long[] pBufferSizeInBytes) |
static int |
cusparseXcoosortByColumn(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
Pointer P,
Pointer pBuffer) |
static int |
cusparseXcoosortByRow(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
Pointer P,
Pointer pBuffer) |
static int |
cusparseXcscsort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cscColPtrA,
Pointer cscRowIndA,
long[] pBufferSizeInBytes) |
static int |
cusparseXcscsort(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer cscColPtrA,
Pointer cscRowIndA,
Pointer P,
Pointer pBuffer) |
static int |
cusparseXcsr2bsrNnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer bsrSortedRowPtrC,
Pointer nnzTotalDevHostPtr) |
static int |
cusparseXcsr2coo(cusparseHandle handle,
Pointer csrSortedRowPtr,
int nnz,
int m,
Pointer cooRowInd,
int idxBase) |
static int |
cusparseXcsr2gebsrNnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrC,
Pointer bsrSortedRowPtrC,
int rowBlockDim,
int colBlockDim,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseXcsrgeam2Nnz(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer workspace) |
static int |
cusparseXcsrgemm2Nnz(cusparseHandle handle,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
csrgemm2Info info,
Pointer pBuffer) |
static int |
cusparseXcsric02_zeroPivot(cusparseHandle handle,
csric02Info info,
Pointer position) |
static int |
cusparseXcsrilu02_zeroPivot(cusparseHandle handle,
csrilu02Info info,
Pointer position) |
static int |
cusparseXcsrsm2_zeroPivot(cusparseHandle handle,
csrsm2Info info,
Pointer position) |
static int |
cusparseXcsrsort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrRowPtrA,
Pointer csrColIndA,
long[] pBufferSizeInBytes) |
static int |
cusparseXcsrsort(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrRowPtrA,
Pointer csrColIndA,
Pointer P,
Pointer pBuffer) |
static int |
cusparseXcsrsv2_zeroPivot(cusparseHandle handle,
csrsv2Info info,
Pointer position) |
static int |
cusparseXgebsr2gebsrNnz(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
cusparseMatDescr descrC,
Pointer bsrSortedRowPtrC,
int rowBlockDimC,
int colBlockDimC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
cusparseZaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
cusparseZbsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseZbsric02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pInputBuffer) |
static int |
cusparseZbsric02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZbsric02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrilu02_analysis(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrilu02_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseZbsrilu02(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockDim,
bsrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrmm(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int kb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseZbsrmv(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseZbsrsm2_analysis(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrsm2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZbsrsm2_solve(cusparseHandle handle,
int dirA,
int transA,
int transXY,
int mb,
int n,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
Pointer B,
int ldb,
Pointer X,
int ldx,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrsv2_analysis(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrsv2_bufferSize(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZbsrsv2_solve(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockDim,
bsrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseZbsrxmv(cusparseHandle handle,
int dirA,
int transA,
int sizeOfMask,
int mb,
int nb,
int nnzb,
Pointer alpha,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedMaskPtrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedEndPtrA,
Pointer bsrSortedColIndA,
int blockDim,
Pointer x,
Pointer beta,
Pointer y) |
static int |
cusparseZcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
cusparseZcsr2bsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int blockDim,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC) |
static int |
cusparseZcsr2csr_compress(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedColIndA,
Pointer csrSortedRowPtrA,
int nnzA,
Pointer nnzPerRow,
Pointer csrSortedValC,
Pointer csrSortedColIndC,
Pointer csrSortedRowPtrC,
cuDoubleComplex tol) |
static int |
cusparseZcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseZcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
cusparseZcsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseZcsr2gebsr(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDim,
int colBlockDim,
Pointer pBuffer) |
static int |
cusparseZcsrcolor(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer fractionToColor,
Pointer ncolors,
Pointer coloring,
Pointer reordering,
cusparseColorInfo info) |
static int |
cusparseZcsrgeam2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
long[] pBufferSizeInBytes) |
static int |
cusparseZcsrgeam2(cusparseHandle handle,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer beta,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
Pointer pBuffer) |
static int |
cusparseZcsrgemm2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
csrgemm2Info info,
long[] pBufferSizeInBytes) |
static int |
cusparseZcsrgemm2(cusparseHandle handle,
int m,
int n,
int k,
Pointer alpha,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
Pointer beta,
cusparseMatDescr descrD,
int nnzD,
Pointer csrSortedValD,
Pointer csrSortedRowPtrD,
Pointer csrSortedColIndD,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC,
csrgemm2Info info,
Pointer pBuffer) |
static int |
cusparseZcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
cusparseZcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrsm2_analysis(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrsm2_bufferSizeExt(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
long[] pBufferSize) |
static int |
cusparseZcsrsm2_solve(cusparseHandle handle,
int algo,
int transA,
int transB,
int m,
int nrhs,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
csrsm2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrsv2_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
cusparseZcsrsv2_solve(cusparseHandle handle,
int transA,
int m,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
Pointer f,
Pointer x,
int policy,
Pointer pBuffer) |
static int |
cusparseZcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
cusparseZcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
cusparseZdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
cusparseZdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
cusparseZgebsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDim,
int colBlockDim,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
static int |
cusparseZgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
cusparseZgebsr2gebsc(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
Pointer bscVal,
Pointer bscRowInd,
Pointer bscColPtr,
int copyValues,
int idxBase,
Pointer pBuffer) |
static int |
cusparseZgebsr2gebsr_bufferSize(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
int rowBlockDimC,
int colBlockDimC,
int[] pBufferSizeInBytes) |
static int |
cusparseZgebsr2gebsr(cusparseHandle handle,
int dirA,
int mb,
int nb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDimA,
int colBlockDimA,
cusparseMatDescr descrC,
Pointer bsrSortedValC,
Pointer bsrSortedRowPtrC,
Pointer bsrSortedColIndC,
int rowBlockDimC,
int colBlockDimC,
Pointer pBuffer) |
static int |
cusparseZgemmi(cusparseHandle handle,
int m,
int n,
int k,
int nnz,
Pointer alpha,
Pointer A,
int lda,
Pointer cscValB,
Pointer cscColPtrB,
Pointer cscRowIndB,
Pointer beta,
Pointer C,
int ldc) |
static int |
cusparseZgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
cusparseZgemvi(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
Pointer A,
int lda,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer beta,
Pointer y,
int idxBase,
Pointer pBuffer) |
static int |
cusparseZgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseZgpsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer ds,
Pointer dl,
Pointer d,
Pointer du,
Pointer dw,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseZgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseZgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
cusparseZgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseZgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
cusparseZgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseZgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
cusparseZgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
cusparseZgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
cusparseZgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
cusparseZgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
cusparseZnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
cuDoubleComplex tol) |
static int |
cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
cusparseZsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static void |
initialize()
Initializes the native library.
|
static void |
setExceptionsEnabled(boolean enabled)
Enables or disables exceptions.
|
static void |
setLogLevel(LogLevel logLevel)
Set the specified log level for the JCusparse library.
|
public static void initialize()
public static void setLogLevel(LogLevel logLevel)
logLevel
- The log level to use.public static void setExceptionsEnabled(boolean enabled)
cusparseStatus
from the native methods.
If exceptions are enabled, a CudaException with a detailed error
message will be thrown if a method is about to set a result code
that is not cusparseStatus.CUSPARSE_STATUS_SUCCESSenabled
- Whether exceptions are enabledpublic static int cusparseCreate(cusparseHandle handle)
public static int cusparseDestroy(cusparseHandle handle)
public static int cusparseGetVersion(cusparseHandle handle, int[] version)
public static int cusparseGetProperty(int type, int[] value)
public static String cusparseGetErrorName(int status)
public static String cusparseGetErrorString(int status)
public static int cusparseSetStream(cusparseHandle handle, cudaStream_t streamId)
public static int cusparseGetStream(cusparseHandle handle, cudaStream_t streamId)
public static int cusparseGetPointerMode(cusparseHandle handle, int[] mode)
public static int cusparseSetPointerMode(cusparseHandle handle, int mode)
public static int cusparseCreateMatDescr(cusparseMatDescr descrA)
public static int cusparseDestroyMatDescr(cusparseMatDescr descrA)
public static int cusparseSetMatType(cusparseMatDescr descrA, int type)
public static int cusparseGetMatType(cusparseMatDescr descrA)
public static int cusparseSetMatFillMode(cusparseMatDescr descrA, int fillMode)
public static int cusparseGetMatFillMode(cusparseMatDescr descrA)
public static int cusparseSetMatDiagType(cusparseMatDescr descrA, int diagType)
public static int cusparseGetMatDiagType(cusparseMatDescr descrA)
public static int cusparseSetMatIndexBase(cusparseMatDescr descrA, int base)
public static int cusparseGetMatIndexBase(cusparseMatDescr descrA)
public static int cusparseCreateCsrsv2Info(csrsv2Info info)
public static int cusparseDestroyCsrsv2Info(csrsv2Info info)
public static int cusparseCreateCsric02Info(csric02Info info)
public static int cusparseDestroyCsric02Info(csric02Info info)
public static int cusparseCreateBsric02Info(bsric02Info info)
public static int cusparseDestroyBsric02Info(bsric02Info info)
public static int cusparseCreateCsrilu02Info(csrilu02Info info)
public static int cusparseDestroyCsrilu02Info(csrilu02Info info)
public static int cusparseCreateBsrilu02Info(bsrilu02Info info)
public static int cusparseDestroyBsrilu02Info(bsrilu02Info info)
public static int cusparseCreateBsrsv2Info(bsrsv2Info info)
public static int cusparseDestroyBsrsv2Info(bsrsv2Info info)
public static int cusparseCreateBsrsm2Info(bsrsm2Info info)
public static int cusparseDestroyBsrsm2Info(bsrsm2Info info)
public static int cusparseCreateCsru2csrInfo(csru2csrInfo info)
public static int cusparseDestroyCsru2csrInfo(csru2csrInfo info)
public static int cusparseCreateColorInfo(cusparseColorInfo info)
public static int cusparseDestroyColorInfo(cusparseColorInfo info)
public static int cusparseCreatePruneInfo(pruneInfo info)
public static int cusparseDestroyPruneInfo(pruneInfo info)
public static int cusparseSaxpyi(cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseDaxpyi(cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseCaxpyi(cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseZaxpyi(cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseSgthr(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseDgthr(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseCgthr(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseZgthr(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseSgthrz(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseDgthrz(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseCgthrz(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseZgthrz(cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase)
public static int cusparseSsctr(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseDsctr(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseCsctr(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseZsctr(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase)
public static int cusparseSroti(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, Pointer c, Pointer s, int idxBase)
public static int cusparseDroti(cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, Pointer c, Pointer s, int idxBase)
public static int cusparseSgemvi(cusparseHandle handle, int transA, int m, int n, Pointer alpha, Pointer A, int lda, int nnz, Pointer xVal, Pointer xInd, Pointer beta, Pointer y, int idxBase, Pointer pBuffer)
public static int cusparseSgemvi_bufferSize(cusparseHandle handle, int transA, int m, int n, int nnz, int[] pBufferSize)
public static int cusparseDgemvi(cusparseHandle handle, int transA, int m, int n, Pointer alpha, Pointer A, int lda, int nnz, Pointer xVal, Pointer xInd, Pointer beta, Pointer y, int idxBase, Pointer pBuffer)
public static int cusparseDgemvi_bufferSize(cusparseHandle handle, int transA, int m, int n, int nnz, int[] pBufferSize)
public static int cusparseCgemvi(cusparseHandle handle, int transA, int m, int n, Pointer alpha, Pointer A, int lda, int nnz, Pointer xVal, Pointer xInd, Pointer beta, Pointer y, int idxBase, Pointer pBuffer)
public static int cusparseCgemvi_bufferSize(cusparseHandle handle, int transA, int m, int n, int nnz, int[] pBufferSize)
public static int cusparseZgemvi(cusparseHandle handle, int transA, int m, int n, Pointer alpha, Pointer A, int lda, int nnz, Pointer xVal, Pointer xInd, Pointer beta, Pointer y, int idxBase, Pointer pBuffer)
public static int cusparseZgemvi_bufferSize(cusparseHandle handle, int transA, int m, int n, int nnz, int[] pBufferSize)
public static int cusparseCsrmvEx_bufferSize(cusparseHandle handle, int alg, int transA, int m, int n, int nnz, Pointer alpha, int alphatype, cusparseMatDescr descrA, Pointer csrValA, int csrValAtype, Pointer csrRowPtrA, Pointer csrColIndA, Pointer x, int xtype, Pointer beta, int betatype, Pointer y, int ytype, int executiontype, long[] bufferSizeInBytes)
public static int cusparseCsrmvEx(cusparseHandle handle, int alg, int transA, int m, int n, int nnz, Pointer alpha, int alphatype, cusparseMatDescr descrA, Pointer csrValA, int csrValAtype, Pointer csrRowPtrA, Pointer csrColIndA, Pointer x, int xtype, Pointer beta, int betatype, Pointer y, int ytype, int executiontype, Pointer buffer)
public static int cusparseSbsrmv(cusparseHandle handle, int dirA, int transA, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseDbsrmv(cusparseHandle handle, int dirA, int transA, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseCbsrmv(cusparseHandle handle, int dirA, int transA, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseZbsrmv(cusparseHandle handle, int dirA, int transA, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseSbsrxmv(cusparseHandle handle, int dirA, int transA, int sizeOfMask, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedMaskPtrA, Pointer bsrSortedRowPtrA, Pointer bsrSortedEndPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseDbsrxmv(cusparseHandle handle, int dirA, int transA, int sizeOfMask, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedMaskPtrA, Pointer bsrSortedRowPtrA, Pointer bsrSortedEndPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseCbsrxmv(cusparseHandle handle, int dirA, int transA, int sizeOfMask, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedMaskPtrA, Pointer bsrSortedRowPtrA, Pointer bsrSortedEndPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseZbsrxmv(cusparseHandle handle, int dirA, int transA, int sizeOfMask, int mb, int nb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedMaskPtrA, Pointer bsrSortedRowPtrA, Pointer bsrSortedEndPtrA, Pointer bsrSortedColIndA, int blockDim, Pointer x, Pointer beta, Pointer y)
public static int cusparseXcsrsv2_zeroPivot(cusparseHandle handle, csrsv2Info info, Pointer position)
public static int cusparseScsrsv2_bufferSize(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseDcsrsv2_bufferSize(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseCcsrsv2_bufferSize(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseZcsrsv2_bufferSize(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseScsrsv2_analysis(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseDcsrsv2_analysis(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseCcsrsv2_analysis(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseZcsrsv2_analysis(cusparseHandle handle, int transA, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseScsrsv2_solve(cusparseHandle handle, int transA, int m, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseDcsrsv2_solve(cusparseHandle handle, int transA, int m, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseCcsrsv2_solve(cusparseHandle handle, int transA, int m, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseZcsrsv2_solve(cusparseHandle handle, int transA, int m, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseXbsrsv2_zeroPivot(cusparseHandle handle, bsrsv2Info info, Pointer position)
public static int cusparseSbsrsv2_bufferSize(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseDbsrsv2_bufferSize(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseCbsrsv2_bufferSize(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseZbsrsv2_bufferSize(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int[] pBufferSizeInBytes)
public static int cusparseSbsrsv2_analysis(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseDbsrsv2_analysis(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseCbsrsv2_analysis(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseZbsrsv2_analysis(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, int policy, Pointer pBuffer)
public static int cusparseSbsrsv2_solve(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseDbsrsv2_solve(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseCbsrsv2_solve(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseZbsrsv2_solve(cusparseHandle handle, int dirA, int transA, int mb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, bsrsv2Info info, Pointer f, Pointer x, int policy, Pointer pBuffer)
public static int cusparseSbsrmm(cusparseHandle handle, int dirA, int transA, int transB, int mb, int n, int kb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockSize, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cusparseDbsrmm(cusparseHandle handle, int dirA, int transA, int transB, int mb, int n, int kb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockSize, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cusparseCbsrmm(cusparseHandle handle, int dirA, int transA, int transB, int mb, int n, int kb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockSize, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cusparseZbsrmm(cusparseHandle handle, int dirA, int transA, int transB, int mb, int n, int kb, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockSize, Pointer B, int ldb, Pointer beta, Pointer C, int ldc)
public static int cusparseSgemmi(cusparseHandle handle, int m, int n, int k, int nnz, Pointer alpha, Pointer A, int lda, Pointer cscValB, Pointer cscColPtrB, Pointer cscRowIndB, Pointer beta, Pointer C, int ldc)
public static int cusparseDgemmi(cusparseHandle handle, int m, int n, int k, int nnz, Pointer alpha, Pointer A, int lda, Pointer cscValB, Pointer cscColPtrB, Pointer cscRowIndB, Pointer beta, Pointer C, int ldc)
public static int cusparseCgemmi(cusparseHandle handle, int m, int n, int k, int nnz, Pointer alpha, Pointer A, int lda, Pointer cscValB, Pointer cscColPtrB, Pointer cscRowIndB, Pointer beta, Pointer C, int ldc)
public static int cusparseZgemmi(cusparseHandle handle, int m, int n, int k, int nnz, Pointer alpha, Pointer A, int lda, Pointer cscValB, Pointer cscColPtrB, Pointer cscRowIndB, Pointer beta, Pointer C, int ldc)
public static int cusparseCreateCsrsm2Info(csrsm2Info info)
public static int cusparseDestroyCsrsm2Info(csrsm2Info info)
public static int cusparseXcsrsm2_zeroPivot(cusparseHandle handle, csrsm2Info info, Pointer position)
public static int cusparseScsrsm2_bufferSizeExt(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, long[] pBufferSize)
public static int cusparseDcsrsm2_bufferSizeExt(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, long[] pBufferSize)
public static int cusparseCcsrsm2_bufferSizeExt(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, long[] pBufferSize)
public static int cusparseZcsrsm2_bufferSizeExt(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, long[] pBufferSize)
public static int cusparseScsrsm2_analysis(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseDcsrsm2_analysis(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseCcsrsm2_analysis(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseZcsrsm2_analysis(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseScsrsm2_solve(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseDcsrsm2_solve(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseCcsrsm2_solve(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseZcsrsm2_solve(cusparseHandle handle, int algo, int transA, int transB, int m, int nrhs, int nnz, Pointer alpha, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer B, int ldb, csrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseXbsrsm2_zeroPivot(cusparseHandle handle, bsrsm2Info info, Pointer position)
public static int cusparseSbsrsm2_bufferSize(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int[] pBufferSizeInBytes)
public static int cusparseDbsrsm2_bufferSize(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int[] pBufferSizeInBytes)
public static int cusparseCbsrsm2_bufferSize(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int[] pBufferSizeInBytes)
public static int cusparseZbsrsm2_bufferSize(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int[] pBufferSizeInBytes)
public static int cusparseSbsrsm2_analysis(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseDbsrsm2_analysis(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseCbsrsm2_analysis(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseZbsrsm2_analysis(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, int policy, Pointer pBuffer)
public static int cusparseSbsrsm2_solve(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, Pointer B, int ldb, Pointer X, int ldx, int policy, Pointer pBuffer)
public static int cusparseDbsrsm2_solve(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, Pointer B, int ldb, Pointer X, int ldx, int policy, Pointer pBuffer)
public static int cusparseCbsrsm2_solve(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, Pointer B, int ldb, Pointer X, int ldx, int policy, Pointer pBuffer)
public static int cusparseZbsrsm2_solve(cusparseHandle handle, int dirA, int transA, int transXY, int mb, int n, int nnzb, Pointer alpha, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockSize, bsrsm2Info info, Pointer B, int ldb, Pointer X, int ldx, int policy, Pointer pBuffer)
public static int cusparseScsrilu02_numericBoost(cusparseHandle handle, csrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseDcsrilu02_numericBoost(cusparseHandle handle, csrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseCcsrilu02_numericBoost(cusparseHandle handle, csrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseZcsrilu02_numericBoost(cusparseHandle handle, csrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseXcsrilu02_zeroPivot(cusparseHandle handle, csrilu02Info info, Pointer position)
public static int cusparseScsrilu02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseDcsrilu02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseCcsrilu02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseZcsrilu02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseScsrilu02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseDcsrilu02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseCcsrilu02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseZcsrilu02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseScsrilu02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseDcsrilu02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseCcsrilu02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseZcsrilu02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseSbsrilu02_numericBoost(cusparseHandle handle, bsrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseDbsrilu02_numericBoost(cusparseHandle handle, bsrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseCbsrilu02_numericBoost(cusparseHandle handle, bsrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseZbsrilu02_numericBoost(cusparseHandle handle, bsrilu02Info info, int enable_boost, Pointer tol, Pointer boost_val)
public static int cusparseXbsrilu02_zeroPivot(cusparseHandle handle, bsrilu02Info info, Pointer position)
public static int cusparseSbsrilu02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseDbsrilu02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseCbsrilu02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseZbsrilu02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int[] pBufferSizeInBytes)
public static int cusparseSbsrilu02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseDbsrilu02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseCbsrilu02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseZbsrilu02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseSbsrilu02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseDbsrilu02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseCbsrilu02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseZbsrilu02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsrilu02Info info, int policy, Pointer pBuffer)
public static int cusparseXcsric02_zeroPivot(cusparseHandle handle, csric02Info info, Pointer position)
public static int cusparseScsric02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int[] pBufferSizeInBytes)
public static int cusparseDcsric02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int[] pBufferSizeInBytes)
public static int cusparseCcsric02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int[] pBufferSizeInBytes)
public static int cusparseZcsric02_bufferSize(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int[] pBufferSizeInBytes)
public static int cusparseScsric02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseDcsric02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseCcsric02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseZcsric02_analysis(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseScsric02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseDcsric02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseCcsric02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseZcsric02(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA_valM, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, csric02Info info, int policy, Pointer pBuffer)
public static int cusparseXbsric02_zeroPivot(cusparseHandle handle, bsric02Info info, Pointer position)
public static int cusparseSbsric02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int[] pBufferSizeInBytes)
public static int cusparseDbsric02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int[] pBufferSizeInBytes)
public static int cusparseCbsric02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int[] pBufferSizeInBytes)
public static int cusparseZbsric02_bufferSize(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int[] pBufferSizeInBytes)
public static int cusparseSbsric02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pInputBuffer)
public static int cusparseDbsric02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pInputBuffer)
public static int cusparseCbsric02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pInputBuffer)
public static int cusparseZbsric02_analysis(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pInputBuffer)
public static int cusparseSbsric02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pBuffer)
public static int cusparseDbsric02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pBuffer)
public static int cusparseCbsric02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pBuffer)
public static int cusparseZbsric02(cusparseHandle handle, int dirA, int mb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int blockDim, bsric02Info info, int policy, Pointer pBuffer)
public static int cusparseSgtsv2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseDgtsv2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseCgtsv2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseZgtsv2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseSgtsv2(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseDgtsv2(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseCgtsv2(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseZgtsv2(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseSgtsv2_nopivot_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseDgtsv2_nopivot_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseCgtsv2_nopivot_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseZgtsv2_nopivot_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, long[] bufferSizeInBytes)
public static int cusparseSgtsv2_nopivot(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseDgtsv2_nopivot(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseCgtsv2_nopivot(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseZgtsv2_nopivot(cusparseHandle handle, int m, int n, Pointer dl, Pointer d, Pointer du, Pointer B, int ldb, Pointer pBuffer)
public static int cusparseSgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, long[] bufferSizeInBytes)
public static int cusparseDgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, long[] bufferSizeInBytes)
public static int cusparseCgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, long[] bufferSizeInBytes)
public static int cusparseZgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, long[] bufferSizeInBytes)
public static int cusparseSgtsv2StridedBatch(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, Pointer pBuffer)
public static int cusparseDgtsv2StridedBatch(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, Pointer pBuffer)
public static int cusparseCgtsv2StridedBatch(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, Pointer pBuffer)
public static int cusparseZgtsv2StridedBatch(cusparseHandle handle, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, int batchStride, Pointer pBuffer)
public static int cusparseSgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseDgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseCgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseZgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseSgtsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseDgtsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseCgtsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseZgtsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer dl, Pointer d, Pointer du, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseSgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseDgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseCgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseZgpsvInterleavedBatch_bufferSizeExt(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, long[] pBufferSizeInBytes)
public static int cusparseSgpsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseDgpsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseCgpsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseZgpsvInterleavedBatch(cusparseHandle handle, int algo, int m, Pointer ds, Pointer dl, Pointer d, Pointer du, Pointer dw, Pointer x, int batchCount, Pointer pBuffer)
public static int cusparseCreateCsrgemm2Info(csrgemm2Info info)
public static int cusparseDestroyCsrgemm2Info(csrgemm2Info info)
public static int cusparseScsrgemm2_bufferSizeExt(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, csrgemm2Info info, long[] pBufferSizeInBytes)
public static int cusparseDcsrgemm2_bufferSizeExt(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, csrgemm2Info info, long[] pBufferSizeInBytes)
public static int cusparseCcsrgemm2_bufferSizeExt(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, csrgemm2Info info, long[] pBufferSizeInBytes)
public static int cusparseZcsrgemm2_bufferSizeExt(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, csrgemm2Info info, long[] pBufferSizeInBytes)
public static int cusparseXcsrgemm2Nnz(cusparseHandle handle, int m, int n, int k, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrD, int nnzD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, csrgemm2Info info, Pointer pBuffer)
public static int cusparseScsrgemm2(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedValD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, csrgemm2Info info, Pointer pBuffer)
public static int cusparseDcsrgemm2(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedValD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, csrgemm2Info info, Pointer pBuffer)
public static int cusparseCcsrgemm2(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedValD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, csrgemm2Info info, Pointer pBuffer)
public static int cusparseZcsrgemm2(cusparseHandle handle, int m, int n, int k, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, Pointer beta, cusparseMatDescr descrD, int nnzD, Pointer csrSortedValD, Pointer csrSortedRowPtrD, Pointer csrSortedColIndD, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, csrgemm2Info info, Pointer pBuffer)
public static int cusparseScsrgeam2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseDcsrgeam2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseCcsrgeam2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseZcsrgeam2_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseXcsrgeam2Nnz(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, int nnzA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrB, int nnzB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, Pointer workspace)
public static int cusparseScsrgeam2(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseDcsrgeam2(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseCcsrgeam2(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseZcsrgeam2(cusparseHandle handle, int m, int n, Pointer alpha, cusparseMatDescr descrA, int nnzA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer beta, cusparseMatDescr descrB, int nnzB, Pointer csrSortedValB, Pointer csrSortedRowPtrB, Pointer csrSortedColIndB, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseScsrcolor(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer fractionToColor, Pointer ncolors, Pointer coloring, Pointer reordering, cusparseColorInfo info)
public static int cusparseDcsrcolor(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer fractionToColor, Pointer ncolors, Pointer coloring, Pointer reordering, cusparseColorInfo info)
public static int cusparseCcsrcolor(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer fractionToColor, Pointer ncolors, Pointer coloring, Pointer reordering, cusparseColorInfo info)
public static int cusparseZcsrcolor(cusparseHandle handle, int m, int nnz, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer fractionToColor, Pointer ncolors, Pointer coloring, Pointer reordering, cusparseColorInfo info)
public static int cusparseSnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRowCol, Pointer nnzTotalDevHostPtr)
public static int cusparseDnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRowCol, Pointer nnzTotalDevHostPtr)
public static int cusparseCnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRowCol, Pointer nnzTotalDevHostPtr)
public static int cusparseZnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRowCol, Pointer nnzTotalDevHostPtr)
public static int cusparseSnnz_compress(cusparseHandle handle, int m, cusparseMatDescr descr, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer nnzPerRow, Pointer nnzC, float tol)
public static int cusparseDnnz_compress(cusparseHandle handle, int m, cusparseMatDescr descr, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer nnzPerRow, Pointer nnzC, double tol)
public static int cusparseCnnz_compress(cusparseHandle handle, int m, cusparseMatDescr descr, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer nnzPerRow, Pointer nnzC, cuComplex tol)
public static int cusparseZnnz_compress(cusparseHandle handle, int m, cusparseMatDescr descr, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer nnzPerRow, Pointer nnzC, cuDoubleComplex tol)
public static int cusparseScsr2csr_compress(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedColIndA, Pointer csrSortedRowPtrA, int nnzA, Pointer nnzPerRow, Pointer csrSortedValC, Pointer csrSortedColIndC, Pointer csrSortedRowPtrC, float tol)
public static int cusparseDcsr2csr_compress(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedColIndA, Pointer csrSortedRowPtrA, int nnzA, Pointer nnzPerRow, Pointer csrSortedValC, Pointer csrSortedColIndC, Pointer csrSortedRowPtrC, double tol)
public static int cusparseCcsr2csr_compress(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedColIndA, Pointer csrSortedRowPtrA, int nnzA, Pointer nnzPerRow, Pointer csrSortedValC, Pointer csrSortedColIndC, Pointer csrSortedRowPtrC, cuComplex tol)
public static int cusparseZcsr2csr_compress(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedColIndA, Pointer csrSortedRowPtrA, int nnzA, Pointer nnzPerRow, Pointer csrSortedValC, Pointer csrSortedColIndC, Pointer csrSortedRowPtrC, cuDoubleComplex tol)
public static int cusparseSdense2csr(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRow, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA)
public static int cusparseDdense2csr(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRow, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA)
public static int cusparseCdense2csr(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRow, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA)
public static int cusparseZdense2csr(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerRow, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA)
public static int cusparseScsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer A, int lda)
public static int cusparseDcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer A, int lda)
public static int cusparseCcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer A, int lda)
public static int cusparseZcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer A, int lda)
public static int cusparseSdense2csc(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA)
public static int cusparseDdense2csc(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA)
public static int cusparseCdense2csc(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA)
public static int cusparseZdense2csc(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA)
public static int cusparseScsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA, Pointer A, int lda)
public static int cusparseDcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA, Pointer A, int lda)
public static int cusparseCcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA, Pointer A, int lda)
public static int cusparseZcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscSortedValA, Pointer cscSortedRowIndA, Pointer cscSortedColPtrA, Pointer A, int lda)
public static int cusparseXcoo2csr(cusparseHandle handle, Pointer cooRowInd, int nnz, int m, Pointer csrSortedRowPtr, int idxBase)
public static int cusparseXcsr2coo(cusparseHandle handle, Pointer csrSortedRowPtr, int nnz, int m, Pointer cooRowInd, int idxBase)
public static int cusparseXcsr2bsrNnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer bsrSortedRowPtrC, Pointer nnzTotalDevHostPtr)
public static int cusparseScsr2bsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC)
public static int cusparseDcsr2bsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC)
public static int cusparseCcsr2bsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC)
public static int cusparseZcsr2bsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC)
public static int cusparseSbsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseDbsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseCbsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseZbsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int blockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseSgebsr2gebsc_bufferSize(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseDgebsr2gebsc_bufferSize(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseCgebsr2gebsc_bufferSize(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseZgebsr2gebsc_bufferSize(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseSgebsr2gebsc(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, Pointer bscVal, Pointer bscRowInd, Pointer bscColPtr, int copyValues, int idxBase, Pointer pBuffer)
public static int cusparseDgebsr2gebsc(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, Pointer bscVal, Pointer bscRowInd, Pointer bscColPtr, int copyValues, int idxBase, Pointer pBuffer)
public static int cusparseCgebsr2gebsc(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, Pointer bscVal, Pointer bscRowInd, Pointer bscColPtr, int copyValues, int idxBase, Pointer pBuffer)
public static int cusparseZgebsr2gebsc(cusparseHandle handle, int mb, int nb, int nnzb, Pointer bsrSortedVal, Pointer bsrSortedRowPtr, Pointer bsrSortedColInd, int rowBlockDim, int colBlockDim, Pointer bscVal, Pointer bscRowInd, Pointer bscColPtr, int copyValues, int idxBase, Pointer pBuffer)
public static int cusparseSgebsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseDgebsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseCgebsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseZgebsr2csr(cusparseHandle handle, int dirA, int mb, int nb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC)
public static int cusparseScsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseDcsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseCcsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseZcsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, int rowBlockDim, int colBlockDim, int[] pBufferSizeInBytes)
public static int cusparseXcsr2gebsrNnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrC, Pointer bsrSortedRowPtrC, int rowBlockDim, int colBlockDim, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseScsr2gebsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDim, int colBlockDim, Pointer pBuffer)
public static int cusparseDcsr2gebsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDim, int colBlockDim, Pointer pBuffer)
public static int cusparseCcsr2gebsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDim, int colBlockDim, Pointer pBuffer)
public static int cusparseZcsr2gebsr(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDim, int colBlockDim, Pointer pBuffer)
public static int cusparseSgebsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, int[] pBufferSizeInBytes)
public static int cusparseDgebsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, int[] pBufferSizeInBytes)
public static int cusparseCgebsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, int[] pBufferSizeInBytes)
public static int cusparseZgebsr2gebsr_bufferSize(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, int[] pBufferSizeInBytes)
public static int cusparseXgebsr2gebsrNnz(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, Pointer bsrSortedRowPtrC, int rowBlockDimC, int colBlockDimC, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseSgebsr2gebsr(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDimC, int colBlockDimC, Pointer pBuffer)
public static int cusparseDgebsr2gebsr(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDimC, int colBlockDimC, Pointer pBuffer)
public static int cusparseCgebsr2gebsr(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDimC, int colBlockDimC, Pointer pBuffer)
public static int cusparseZgebsr2gebsr(cusparseHandle handle, int dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, Pointer bsrSortedValA, Pointer bsrSortedRowPtrA, Pointer bsrSortedColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, Pointer bsrSortedValC, Pointer bsrSortedRowPtrC, Pointer bsrSortedColIndC, int rowBlockDimC, int colBlockDimC, Pointer pBuffer)
public static int cusparseCreateIdentityPermutation(cusparseHandle handle, int n, Pointer p)
public static int cusparseXcoosort_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer cooRowsA, Pointer cooColsA, long[] pBufferSizeInBytes)
public static int cusparseXcoosortByRow(cusparseHandle handle, int m, int n, int nnz, Pointer cooRowsA, Pointer cooColsA, Pointer P, Pointer pBuffer)
public static int cusparseXcoosortByColumn(cusparseHandle handle, int m, int n, int nnz, Pointer cooRowsA, Pointer cooColsA, Pointer P, Pointer pBuffer)
public static int cusparseXcsrsort_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer csrRowPtrA, Pointer csrColIndA, long[] pBufferSizeInBytes)
public static int cusparseXcsrsort(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer P, Pointer pBuffer)
public static int cusparseXcscsort_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer cscColPtrA, Pointer cscRowIndA, long[] pBufferSizeInBytes)
public static int cusparseXcscsort(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer cscColPtrA, Pointer cscRowIndA, Pointer P, Pointer pBuffer)
public static int cusparseScsru2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, long[] pBufferSizeInBytes)
public static int cusparseDcsru2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, long[] pBufferSizeInBytes)
public static int cusparseCcsru2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, long[] pBufferSizeInBytes)
public static int cusparseZcsru2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, long[] pBufferSizeInBytes)
public static int cusparseScsru2csr(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseDcsru2csr(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseCcsru2csr(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseZcsru2csr(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseScsr2csru(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseDcsr2csru(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseCcsr2csru(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseZcsr2csru(cusparseHandle handle, int m, int n, int nnz, cusparseMatDescr descrA, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, csru2csrInfo info, Pointer pBuffer)
public static int cusparseSpruneDense2csr_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseDpruneDense2csr_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseSpruneDense2csrNnz(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrRowPtrC, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseDpruneDense2csrNnz(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseSpruneDense2csr(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseDpruneDense2csr(cusparseHandle handle, int m, int n, Pointer A, int lda, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseSpruneCsr2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseDpruneCsr2csr_bufferSizeExt(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, long[] pBufferSizeInBytes)
public static int cusparseSpruneCsr2csrNnz(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseDpruneCsr2csrNnz(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, Pointer pBuffer)
public static int cusparseSpruneCsr2csr(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseDpruneCsr2csr(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, Pointer threshold, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, Pointer pBuffer)
public static int cusparseSpruneDense2csrByPercentage_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, long[] pBufferSizeInBytes)
public static int cusparseDpruneDense2csrByPercentage_bufferSizeExt(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, long[] pBufferSizeInBytes)
public static int cusparseSpruneDense2csrNnzByPercentage(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrRowPtrC, Pointer nnzTotalDevHostPtr, pruneInfo info, Pointer pBuffer)
public static int cusparseDpruneDense2csrNnzByPercentage(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrRowPtrC, Pointer nnzTotalDevHostPtr, pruneInfo info, Pointer pBuffer)
public static int cusparseSpruneDense2csrByPercentage(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, Pointer pBuffer)
public static int cusparseDpruneDense2csrByPercentage(cusparseHandle handle, int m, int n, Pointer A, int lda, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, Pointer pBuffer)
public static int cusparseSpruneCsr2csrByPercentage_bufferSizeExt(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, long[] pBufferSizeInBytes)
public static int cusparseDpruneCsr2csrByPercentage_bufferSizeExt(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, long[] pBufferSizeInBytes)
public static int cusparseSpruneCsr2csrNnzByPercentage(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, pruneInfo info, Pointer pBuffer)
public static int cusparseDpruneCsr2csrNnzByPercentage(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedRowPtrC, Pointer nnzTotalDevHostPtr, pruneInfo info, Pointer pBuffer)
public static int cusparseSpruneCsr2csrByPercentage(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, Pointer pBuffer)
public static int cusparseDpruneCsr2csrByPercentage(cusparseHandle handle, int m, int n, int nnzA, cusparseMatDescr descrA, Pointer csrSortedValA, Pointer csrSortedRowPtrA, Pointer csrSortedColIndA, float percentage, cusparseMatDescr descrC, Pointer csrSortedValC, Pointer csrSortedRowPtrC, Pointer csrSortedColIndC, pruneInfo info, Pointer pBuffer)
public static int cusparseCsr2cscEx2(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, Pointer cscVal, Pointer cscColPtr, Pointer cscRowInd, int valType, int copyValues, int idxBase, int alg, Pointer buffer)
public static int cusparseCsr2cscEx2_bufferSize(cusparseHandle handle, int m, int n, int nnz, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, Pointer cscVal, Pointer cscColPtr, Pointer cscRowInd, int valType, int copyValues, int idxBase, int alg, long[] bufferSize)
public static int cusparseCreateSpVec(cusparseSpVecDescr spVecDescr, long size, long nnz, Pointer indices, Pointer values, int idxType, int idxBase, int valueType)
public static int cusparseDestroySpVec(cusparseSpVecDescr spVecDescr)
public static int cusparseSpVecGet(cusparseSpVecDescr spVecDescr, long[] size, long[] nnz, Pointer indices, Pointer values, int[] idxType, int[] idxBase, int[] valueType)
public static int cusparseSpVecGetIndexBase(cusparseSpVecDescr spVecDescr, int[] idxBase)
public static int cusparseSpVecGetValues(cusparseSpVecDescr spVecDescr, Pointer values)
public static int cusparseSpVecSetValues(cusparseSpVecDescr spVecDescr, Pointer values)
public static int cusparseCreateDnVec(cusparseDnVecDescr dnVecDescr, long size, Pointer values, int valueType)
public static int cusparseDestroyDnVec(cusparseDnVecDescr dnVecDescr)
public static int cusparseDnVecGet(cusparseDnVecDescr dnVecDescr, long[] size, Pointer values, int[] valueType)
public static int cusparseDnVecGetValues(cusparseDnVecDescr dnVecDescr, Pointer values)
public static int cusparseDnVecSetValues(cusparseDnVecDescr dnVecDescr, Pointer values)
public static int cusparseDestroySpMat(cusparseSpMatDescr spMatDescr)
public static int cusparseSpMatGetFormat(cusparseSpMatDescr spMatDescr, int[] format)
public static int cusparseSpMatGetIndexBase(cusparseSpMatDescr spMatDescr, int[] idxBase)
public static int cusparseSpMatGetValues(cusparseSpMatDescr spMatDescr, Pointer values)
public static int cusparseSpMatSetValues(cusparseSpMatDescr spMatDescr, Pointer values)
public static int cusparseSpMatGetSize(cusparseSpMatDescr spMatDescr, long[] rows, long[] cols, long[] nnz)
public static int cusparseSpMatSetStridedBatch(cusparseSpMatDescr spMatDescr, int batchCount)
public static int cusparseSpMatGetStridedBatch(cusparseSpMatDescr spMatDescr, int[] batchCount)
public static int cusparseCooSetStridedBatch(cusparseSpMatDescr spMatDescr, int batchCount, long batchStride)
public static int cusparseCsrSetStridedBatch(cusparseSpMatDescr spMatDescr, int batchCount, long offsetsBatchStride, long columnsValuesBatchStride)
public static int cusparseCreateCsr(cusparseSpMatDescr spMatDescr, long rows, long cols, long nnz, Pointer csrRowOffsets, Pointer csrColInd, Pointer csrValues, int csrRowOffsetsType, int csrColIndType, int idxBase, int valueType)
public static int cusparseCsrGet(cusparseSpMatDescr spMatDescr, long[] rows, long[] cols, long[] nnz, Pointer csrRowOffsets, Pointer csrColInd, Pointer csrValues, int[] csrRowOffsetsType, int[] csrColIndType, int[] idxBase, int[] valueType)
public static int cusparseCsrSetPointers(cusparseSpMatDescr spMatDescr, Pointer csrRowOffsets, Pointer csrColInd, Pointer csrValues)
public static int cusparseCreateCoo(cusparseSpMatDescr spMatDescr, long rows, long cols, long nnz, Pointer cooRowInd, Pointer cooColInd, Pointer cooValues, int cooIdxType, int idxBase, int valueType)
public static int cusparseCreateCooAoS(cusparseSpMatDescr spMatDescr, long rows, long cols, long nnz, Pointer cooInd, Pointer cooValues, int cooIdxType, int idxBase, int valueType)
public static int cusparseCooGet(cusparseSpMatDescr spMatDescr, long[] rows, long[] cols, long[] nnz, Pointer cooRowInd, Pointer cooColInd, Pointer cooValues, int[] idxType, int[] idxBase, int[] valueType)
public static int cusparseCooAoSGet(cusparseSpMatDescr spMatDescr, long[] rows, long[] cols, long[] nnz, Pointer cooInd, Pointer cooValues, int[] idxType, int[] idxBase, int[] valueType)
public static int cusparseCreateDnMat(cusparseDnMatDescr dnMatDescr, long rows, long cols, long ld, Pointer values, int valueType, int order)
public static int cusparseDestroyDnMat(cusparseDnMatDescr dnMatDescr)
public static int cusparseDnMatGet(cusparseDnMatDescr dnMatDescr, long[] rows, long[] cols, long[] ld, Pointer values, int[] type, int[] order)
public static int cusparseDnMatGetValues(cusparseDnMatDescr dnMatDescr, Pointer values)
public static int cusparseDnMatSetValues(cusparseDnMatDescr dnMatDescr, Pointer values)
public static int cusparseDnMatSetStridedBatch(cusparseDnMatDescr dnMatDescr, int batchCount, long batchStride)
public static int cusparseDnMatGetStridedBatch(cusparseDnMatDescr dnMatDescr, int[] batchCount, long[] batchStride)
public static int cusparseAxpby(cusparseHandle handle, Pointer alpha, cusparseSpVecDescr vecX, Pointer beta, cusparseDnVecDescr vecY)
public static int cusparseGather(cusparseHandle handle, cusparseDnVecDescr vecY, cusparseSpVecDescr vecX)
public static int cusparseScatter(cusparseHandle handle, cusparseSpVecDescr vecX, cusparseDnVecDescr vecY)
public static int cusparseRot(cusparseHandle handle, Pointer c_coeff, Pointer s_coeff, cusparseSpVecDescr vecX, cusparseDnVecDescr vecY)
public static int cusparseSpVV_bufferSize(cusparseHandle handle, int opX, cusparseSpVecDescr vecX, cusparseDnVecDescr vecY, Pointer result, int computeType, long[] bufferSize)
public static int cusparseSpVV(cusparseHandle handle, int opX, cusparseSpVecDescr vecX, cusparseDnVecDescr vecY, Pointer result, int computeType, Pointer externalBuffer)
public static int cusparseSpMV(cusparseHandle handle, int opA, Pointer alpha, cusparseSpMatDescr matA, cusparseDnVecDescr vecX, Pointer beta, cusparseDnVecDescr vecY, int computeType, int alg, Pointer externalBuffer)
public static int cusparseSpMV_bufferSize(cusparseHandle handle, int opA, Pointer alpha, cusparseSpMatDescr matA, cusparseDnVecDescr vecX, Pointer beta, cusparseDnVecDescr vecY, int computeType, int alg, long[] bufferSize)
public static int cusparseSpMM(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseSpMatDescr matA, cusparseDnMatDescr matB, Pointer beta, cusparseDnMatDescr matC, int computeType, int alg, Pointer externalBuffer)
public static int cusparseSpMM_bufferSize(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseSpMatDescr matA, cusparseDnMatDescr matB, Pointer beta, cusparseDnMatDescr matC, int computeType, int alg, long[] bufferSize)
public static int cusparseSpGEMM_createDescr(cusparseSpGEMMDescr descr)
public static int cusparseSpGEMM_destroyDescr(cusparseSpGEMMDescr descr)
public static int cusparseSpGEMM_workEstimation(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseSpMatDescr matA, cusparseSpMatDescr matB, Pointer beta, cusparseSpMatDescr matC, int computeType, int alg, cusparseSpGEMMDescr spgemmDescr, long[] bufferSize1, Pointer externalBuffer1)
public static int cusparseSpGEMM_compute(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseSpMatDescr matA, cusparseSpMatDescr matB, Pointer beta, cusparseSpMatDescr matC, int computeType, int alg, cusparseSpGEMMDescr spgemmDescr, long[] bufferSize2, Pointer externalBuffer2)
public static int cusparseSpGEMM_copy(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseSpMatDescr matA, cusparseSpMatDescr matB, Pointer beta, cusparseSpMatDescr matC, int computeType, int alg, cusparseSpGEMMDescr spgemmDescr)
public static int cusparseConstrainedGeMM(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseDnMatDescr matA, cusparseDnMatDescr matB, Pointer beta, cusparseSpMatDescr matC, int computeType, Pointer externalBuffer)
public static int cusparseConstrainedGeMM_bufferSize(cusparseHandle handle, int opA, int opB, Pointer alpha, cusparseDnMatDescr matA, cusparseDnMatDescr matB, Pointer beta, cusparseSpMatDescr matC, int computeType, long[] bufferSize)
Copyright © 2020. All rights reserved.