Modifier and Type | Method and Description |
---|---|
static int |
JCusparse.cusparseAxpby(cusparseHandle handle,
Pointer alpha,
cusparseSpVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY) |
static int |
JCusparse.cusparseCaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseCcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseCcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseCcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseCcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseCcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseCcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.cusparseCcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.cusparseCcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseCcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseCdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
JCusparse.cusparseCdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.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 |
JCusparse.cusparseCgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseCgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseCgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseCgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseCgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseCgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseCgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseCgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseCgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
JCusparse.cusparseCgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseCgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
JCusparse.cusparseCnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
cuComplex tol) |
static int |
JCusparse.cusparseCnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
JCusparse.cusparseConstrainedGeMM_bufferSize(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
long[] bufferSize) |
static int |
JCusparse.cusparseConstrainedGeMM(cusparseHandle handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
Pointer externalBuffer) |
static int |
JCusparse.cusparseCreate(cusparseHandle handle)
CUSPARSE initialization and managment routines
|
static int |
JCusparse.cusparseCreateIdentityPermutation(cusparseHandle handle,
int n,
Pointer p) |
static int |
JCusparse.cusparseCsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseDcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseDcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseDcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseDcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseDcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseDcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.cusparseDcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.cusparseDcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseDcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseDdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
JCusparse.cusparseDdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.cusparseDestroy(cusparseHandle handle) |
static int |
JCusparse.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 |
JCusparse.cusparseDgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseDgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseDgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseDgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseDgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseDgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseDgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseDgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
JCusparse.cusparseDgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseDgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
JCusparse.cusparseDnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
double tol) |
static int |
JCusparse.cusparseDnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseDpruneDense2csrNnz(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.cusparseDroti(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
Pointer c,
Pointer s,
int idxBase) |
static int |
JCusparse.cusparseDsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.cusparseGather(cusparseHandle handle,
cusparseDnVecDescr vecY,
cusparseSpVecDescr vecX) |
static int |
JCusparse.cusparseGetPointerMode(cusparseHandle handle,
int[] mode) |
static int |
JCusparse.cusparseGetStream(cusparseHandle handle,
cudaStream_t streamId) |
static int |
JCusparse.cusparseGetVersion(cusparseHandle handle,
int[] version) |
static int |
JCusparse.cusparseRot(cusparseHandle handle,
Pointer c_coeff,
Pointer s_coeff,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY) |
static int |
JCusparse.cusparseSaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseSbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseScatter(cusparseHandle handle,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY) |
static int |
JCusparse.cusparseScsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseScsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseScsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseScsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseScsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseScsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseScsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseScsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseScsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.cusparseScsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseScsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.cusparseScsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseScsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseSdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
JCusparse.cusparseSdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.cusparseSetPointerMode(cusparseHandle handle,
int mode) |
static int |
JCusparse.cusparseSetStream(cusparseHandle handle,
cudaStream_t streamId) |
static int |
JCusparse.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 |
JCusparse.cusparseSgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseSgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseSgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseSgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseSgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseSgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseSgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseSgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseSgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseSgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
JCusparse.cusparseSgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseSgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
JCusparse.cusparseSnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
float tol) |
static int |
JCusparse.cusparseSnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseSpMV_bufferSize(cusparseHandle handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY,
int computeType,
int alg,
long[] bufferSize) |
static int |
JCusparse.cusparseSpMV(cusparseHandle handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
Pointer beta,
cusparseDnVecDescr vecY,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseSpruneDense2csrNnz(cusparseHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer threshold,
cusparseMatDescr descrC,
Pointer csrRowPtrC,
Pointer nnzTotalDevHostPtr,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.cusparseSpVV_bufferSize(cusparseHandle handle,
int opX,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY,
Pointer result,
int computeType,
long[] bufferSize) |
static int |
JCusparse.cusparseSpVV(cusparseHandle handle,
int opX,
cusparseSpVecDescr vecX,
cusparseDnVecDescr vecY,
Pointer result,
int computeType,
Pointer externalBuffer) |
static int |
JCusparse.cusparseSroti(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
Pointer c,
Pointer s,
int idxBase) |
static int |
JCusparse.cusparseSsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.cusparseXbsric02_zeroPivot(cusparseHandle handle,
bsric02Info info,
Pointer position) |
static int |
JCusparse.cusparseXbsrilu02_zeroPivot(cusparseHandle handle,
bsrilu02Info info,
Pointer position) |
static int |
JCusparse.cusparseXbsrsm2_zeroPivot(cusparseHandle handle,
bsrsm2Info info,
Pointer position) |
static int |
JCusparse.cusparseXbsrsv2_zeroPivot(cusparseHandle handle,
bsrsv2Info info,
Pointer position) |
static int |
JCusparse.cusparseXcoo2csr(cusparseHandle handle,
Pointer cooRowInd,
int nnz,
int m,
Pointer csrSortedRowPtr,
int idxBase) |
static int |
JCusparse.cusparseXcoosort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseXcoosortByColumn(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
Pointer P,
Pointer pBuffer) |
static int |
JCusparse.cusparseXcoosortByRow(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cooRowsA,
Pointer cooColsA,
Pointer P,
Pointer pBuffer) |
static int |
JCusparse.cusparseXcscsort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer cscColPtrA,
Pointer cscRowIndA,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseXcscsort(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer cscColPtrA,
Pointer cscRowIndA,
Pointer P,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.cusparseXcsr2coo(cusparseHandle handle,
Pointer csrSortedRowPtr,
int nnz,
int m,
Pointer cooRowInd,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseXcsric02_zeroPivot(cusparseHandle handle,
csric02Info info,
Pointer position) |
static int |
JCusparse.cusparseXcsrilu02_zeroPivot(cusparseHandle handle,
csrilu02Info info,
Pointer position) |
static int |
JCusparse.cusparseXcsrsm2_zeroPivot(cusparseHandle handle,
csrsm2Info info,
Pointer position) |
static int |
JCusparse.cusparseXcsrsort_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrRowPtrA,
Pointer csrColIndA,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseXcsrsort(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrRowPtrA,
Pointer csrColIndA,
Pointer P,
Pointer pBuffer) |
static int |
JCusparse.cusparseXcsrsv2_zeroPivot(cusparseHandle handle,
csrsv2Info info,
Pointer position) |
static int |
JCusparse.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 |
JCusparse.cusparseZaxpyi(cusparseHandle handle,
int nnz,
Pointer alpha,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZbsrilu02_numericBoost(cusparseHandle handle,
bsrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZcsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseZcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZcsric02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseZcsric02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseZcsric02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csric02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseZcsrilu02_analysis(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.cusparseZcsrilu02_bufferSize(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseZcsrilu02_numericBoost(cusparseHandle handle,
csrilu02Info info,
int enable_boost,
Pointer tol,
Pointer boost_val) |
static int |
JCusparse.cusparseZcsrilu02(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA_valM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrilu02Info info,
int policy,
Pointer pBuffer) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZcsrsv2_bufferSize(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.cusparseZcsru2csr_bufferSizeExt(cusparseHandle handle,
int m,
int n,
int nnz,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseZcsru2csr(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer) |
static int |
JCusparse.cusparseZdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerCol,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA) |
static int |
JCusparse.cusparseZdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.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 |
JCusparse.cusparseZgebsr2gebsc_bufferSize(cusparseHandle handle,
int mb,
int nb,
int nnzb,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int rowBlockDim,
int colBlockDim,
int[] pBufferSizeInBytes) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZgemvi_bufferSize(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
int[] pBufferSize) |
static int |
JCusparse.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 |
JCusparse.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 |
JCusparse.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 |
JCusparse.cusparseZgthr(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseZgthrz(cusparseHandle handle,
int nnz,
Pointer y,
Pointer xVal,
Pointer xInd,
int idxBase) |
static int |
JCusparse.cusparseZgtsv2_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseZgtsv2_nopivot_bufferSizeExt(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseZgtsv2_nopivot(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseZgtsv2(cusparseHandle handle,
int m,
int n,
Pointer dl,
Pointer d,
Pointer du,
Pointer B,
int ldb,
Pointer pBuffer) |
static int |
JCusparse.cusparseZgtsv2StridedBatch_bufferSizeExt(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
long[] bufferSizeInBytes) |
static int |
JCusparse.cusparseZgtsv2StridedBatch(cusparseHandle handle,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
int batchStride,
Pointer pBuffer) |
static int |
JCusparse.cusparseZgtsvInterleavedBatch_bufferSizeExt(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
long[] pBufferSizeInBytes) |
static int |
JCusparse.cusparseZgtsvInterleavedBatch(cusparseHandle handle,
int algo,
int m,
Pointer dl,
Pointer d,
Pointer du,
Pointer x,
int batchCount,
Pointer pBuffer) |
static int |
JCusparse.cusparseZnnz_compress(cusparseHandle handle,
int m,
cusparseMatDescr descr,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer nnzPerRow,
Pointer nnzC,
cuDoubleComplex tol) |
static int |
JCusparse.cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
static int |
JCusparse.cusparseZsctr(cusparseHandle handle,
int nnz,
Pointer xVal,
Pointer xInd,
Pointer y,
int idxBase) |
Copyright © 2020. All rights reserved.