Modifier and Type | Method and Description |
---|---|
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsric02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrilu02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSize) |
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 F,
int ldf,
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
bsrsv2Info info,
int[] pBufferSize) |
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.cusparseCcsc2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.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_bufferSizeExt(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSize) |
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.cusparseCcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.cusparseCcsrgeam(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) |
static int |
JCusparse.cusparseCcsrgemm(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
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,
int[] 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.cusparseCcsric0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csric02Info info,
int[] pBufferSize) |
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.cusparseCcsrilu0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csrilu02Info info,
int[] pBufferSize) |
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.cusparseCcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseCcsrmm2(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseCcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseCcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseCcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer F,
int ldf,
Pointer X,
int ldx) |
static int |
JCusparse.cusparseCcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseCcsrsv_solve(cusparseHandle handle,
int transA,
int m,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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_bufferSizeExt(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSize) |
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(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.cusparseCdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.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_bufferSizeExt(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[] pBufferSize) |
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.cusparseChyb2csc(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer cscSortedVal,
Pointer cscSortedRowInd,
Pointer cscSortedColPtr) |
static int |
JCusparse.cusparseChyb2csr(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.cusparseChyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer A,
int lda) |
static int |
JCusparse.cusparseChybmv(cusparseHandle handle,
int transA,
Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseChybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseChybsv_solve(cusparseHandle handle,
int trans,
Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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.cusparseCreateMatDescr(cusparseMatDescr descrA)
When the matrix descriptor is created, its fields are initialized to:
CUSPARSE_MATRIX_TYPE_GENERAL
CUSPARSE_INDEX_BASE_ZERO
All other fields are uninitialized
|
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsric02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrilu02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSize) |
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 F,
int ldf,
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
bsrsv2Info info,
int[] pBufferSize) |
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.cusparseDcsc2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.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_bufferSizeExt(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSize) |
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.cusparseDcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.cusparseDcsrgeam(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) |
static int |
JCusparse.cusparseDcsrgemm(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
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,
int[] 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.cusparseDcsric0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csric02Info info,
int[] pBufferSize) |
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.cusparseDcsrilu0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csrilu02Info info,
int[] pBufferSize) |
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.cusparseDcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseDcsrmm2(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseDcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseDcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseDcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer F,
int ldf,
Pointer X,
int ldx) |
static int |
JCusparse.cusparseDcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseDcsrsv_solve(cusparseHandle handle,
int transA,
int m,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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_bufferSizeExt(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSize) |
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(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.cusparseDdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
static int |
JCusparse.cusparseDestroyMatDescr(cusparseMatDescr descrA) |
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.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_bufferSizeExt(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[] pBufferSize) |
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.cusparseDhyb2csc(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer cscSortedVal,
Pointer cscSortedRowInd,
Pointer cscSortedColPtr) |
static int |
JCusparse.cusparseDhyb2csr(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.cusparseDhyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer A,
int lda) |
static int |
JCusparse.cusparseDhybmv(cusparseHandle handle,
int transA,
Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseDhybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseDhybsv_solve(cusparseHandle handle,
int trans,
Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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.cusparseGetMatDiagType(cusparseMatDescr descrA) |
static int |
JCusparse.cusparseGetMatFillMode(cusparseMatDescr descrA) |
static int |
JCusparse.cusparseGetMatIndexBase(cusparseMatDescr descrA) |
static int |
JCusparse.cusparseGetMatType(cusparseMatDescr descrA) |
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)
Description: This routine converts a sparse matrix in block-CSR storage format
to a sparse matrix in CSR storage format.
|
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsric02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrilu02Info info,
int[] pBufferSize) |
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)
Description: sparse - dense matrix multiplication C = alpha * op(A) * B + beta * C,
where A is a sparse matrix in block-CSR format, B and C are dense tall matrices.
|
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)
Description: Matrix-vector multiplication y = alpha * op(A) * x + beta * y,
where A is a sparse matrix in BSR storage format, x and y are dense vectors.
|
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSize) |
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 F,
int ldf,
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
bsrsv2Info info,
int[] pBufferSize) |
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)
Description: Matrix-vector multiplication y = alpha * op(A) * x + beta * y,
where A is a sparse matrix in extended BSR storage format, x and y are dense
vectors.
|
static int |
JCusparse.cusparseScsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
Pointer A,
int lda)
Description: This routine converts a sparse matrix in CSC storage format
to a dense matrix.
|
static int |
JCusparse.cusparseScsc2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
Description: This routine converts a sparse matrix in CSC storage format
to a sparse matrix in HYB storage format.
|
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.cusparseScsr2csru(cusparseHandle handle,
int m,
int n,
int nnz,
cusparseMatDescr descrA,
Pointer csrVal,
Pointer csrRowPtr,
Pointer csrColInd,
csru2csrInfo info,
Pointer pBuffer)
Description: Wrapper that un-sorts sparse matrix stored in CSR format
(without exposing the permutation).
|
static int |
JCusparse.cusparseScsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer A,
int lda)
Description: This routine converts a sparse matrix in CSR storage format
to a dense matrix.
|
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)
Description: This routine converts a sparse matrix in CSR storage format
to a sparse matrix in general block-CSR storage format.
|
static int |
JCusparse.cusparseScsr2gebsr_bufferSizeExt(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSize) |
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.cusparseScsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
Description: This routine converts a sparse matrix in CSR storage format
to a sparse matrix in HYB storage format.
|
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)
Description: Find an approximate coloring of a matrix stored in CSR format.
|
static int |
JCusparse.cusparseScsrgeam(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) |
static int |
JCusparse.cusparseScsrgemm(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
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,
int[] 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.cusparseScsric0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info)
Description: Compute the incomplete-Cholesky factorization with 0 fill-in (IC0)
of the matrix A stored in CSR format based on the information in the opaque
structure info that was obtained from the analysis phase (csrsv_analysis).
|
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csric02Info info,
int[] pBufferSize) |
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.cusparseScsrilu0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info)
Description: Compute the incomplete-LU factorization with 0 fill-in (ILU0)
of the matrix A stored in CSR format based on the information in the opaque
structure info that was obtained from the analysis phase (csrsv_analysis).
|
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csrilu02Info info,
int[] pBufferSize) |
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.cusparseScsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
Description: sparse - dense matrix multiplication C = alpha * op(A) * B + beta * C,
where A is a sparse matrix in CSR format, B and C are dense tall matrices.
|
static int |
JCusparse.cusparseScsrmm2(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc)
Description: sparse - dense matrix multiplication C = alpha * op(A) * B + beta * C,
where A is a sparse matrix in CSR format, B and C are dense tall matrices.
|
static int |
JCusparse.cusparseScsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer x,
Pointer beta,
Pointer y)
Description: Matrix-vector multiplication y = alpha * op(A) * x + beta * y,
where A is a sparse matrix in CSR storage format, x and y are dense vectors.
|
static int |
JCusparse.cusparseScsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * X = alpha * F,
with multiple right-hand-sides, where A is a sparse matrix in CSR storage
format, rhs F and solution X are dense tall matrices.
|
static int |
JCusparse.cusparseScsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer F,
int ldf,
Pointer X,
int ldx) |
static int |
JCusparse.cusparseScsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * x = alpha * f,
where A is a sparse matrix in CSR storage format, rhs f and solution x
are dense vectors.
|
static int |
JCusparse.cusparseScsrsv_solve(cusparseHandle handle,
int transA,
int m,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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_bufferSizeExt(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSize) |
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(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)
Description: This routine converts a dense matrix to a sparse matrix
in the CSC storage format, using the information computed by the
nnz routine.
|
static int |
JCusparse.cusparseSdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA)
Description: This routine converts a dense matrix to a sparse matrix
in the CSR storage format, using the information computed by the
nnz routine.
|
static int |
JCusparse.cusparseSdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
Description: This routine converts a dense matrix to a sparse matrix
in HYB storage format.
|
static int |
JCusparse.cusparseSetMatDiagType(cusparseMatDescr descrA,
int diagType) |
static int |
JCusparse.cusparseSetMatFillMode(cusparseMatDescr descrA,
int fillMode) |
static int |
JCusparse.cusparseSetMatIndexBase(cusparseMatDescr descrA,
int base) |
static int |
JCusparse.cusparseSetMatType(cusparseMatDescr descrA,
int type) |
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.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)
Description: This routine converts a sparse matrix in general block-CSR storage format
to a sparse matrix in general block-CSR storage format with different block size.
|
static int |
JCusparse.cusparseSgebsr2gebsr_bufferSizeExt(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[] pBufferSize) |
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.cusparseShyb2csc(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer cscSortedVal,
Pointer cscSortedRowInd,
Pointer cscSortedColPtr)
Description: This routine converts a sparse matrix in HYB storage format
to a sparse matrix in CSC storage format.
|
static int |
JCusparse.cusparseShyb2csr(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA)
Description: This routine converts a sparse matrix in HYB storage format
to a sparse matrix in CSR storage format.
|
static int |
JCusparse.cusparseShyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer A,
int lda)
Description: This routine converts a sparse matrix in HYB storage format
to a dense matrix.
|
static int |
JCusparse.cusparseShybmv(cusparseHandle handle,
int transA,
Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer x,
Pointer beta,
Pointer y)
Description: Matrix-vector multiplication y = alpha * op(A) * x + beta * y,
where A is a sparse matrix in HYB storage format, x and y are dense vectors.
|
static int |
JCusparse.cusparseShybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * x = alpha * f,
where A is a sparse matrix in HYB storage format, rhs f and solution x
are dense vectors.
|
static int |
JCusparse.cusparseShybsv_solve(cusparseHandle handle,
int trans,
Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
static int |
JCusparse.cusparseSnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr)
Description: This routine finds the total number of non-zero elements and
the number of non-zero elements per row or column in the dense matrix A.
|
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)
Description: This routine converts a sparse matrix in CSR storage format
to a sparse matrix in block-CSR storage format.
|
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.cusparseXcsrgeamNnz(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)
Description: Compute sparse - sparse matrix addition of matrices
stored in CSR format
|
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.cusparseXcsrgemmNnz(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer nnzTotalDevHostPtr)
Description: Compute sparse - sparse matrix multiplication for matrices
stored in CSR format.
|
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.cusparseXgebsr2csr(cusparseHandle handle,
int dirA,
int mb,
int nb,
cusparseMatDescr descrA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int rowBlockDim,
int colBlockDim,
cusparseMatDescr descrC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC)
Description: This routine converts a sparse matrix in general block-CSR storage format
to a sparse matrix in CSR storage format.
|
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.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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsric02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrilu02Info info,
int[] pBufferSize) |
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int transB,
int mb,
int n,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedVal,
Pointer bsrSortedRowPtr,
Pointer bsrSortedColInd,
int blockSize,
bsrsm2Info info,
int[] pBufferSize) |
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 F,
int ldf,
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_bufferSizeExt(cusparseHandle handle,
int dirA,
int transA,
int mb,
int nnzb,
cusparseMatDescr descrA,
Pointer bsrSortedValA,
Pointer bsrSortedRowPtrA,
Pointer bsrSortedColIndA,
int blockSize,
bsrsv2Info info,
int[] pBufferSize) |
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.cusparseZcsc2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer cscSortedValA,
Pointer cscSortedRowIndA,
Pointer cscSortedColPtrA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.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_bufferSizeExt(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
int rowBlockDim,
int colBlockDim,
int[] pBufferSize) |
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.cusparseZcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.cusparseZcsrgeam(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) |
static int |
JCusparse.cusparseZcsrgemm(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
cusparseMatDescr descrA,
int nnzA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseMatDescr descrB,
int nnzB,
Pointer csrSortedValB,
Pointer csrSortedRowPtrB,
Pointer csrSortedColIndB,
cusparseMatDescr descrC,
Pointer csrSortedValC,
Pointer csrSortedRowPtrC,
Pointer csrSortedColIndC) |
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,
int[] 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.cusparseZcsric0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csric02Info info,
int[] pBufferSize) |
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.cusparseZcsrilu0(cusparseHandle handle,
int trans,
int m,
cusparseMatDescr descrA,
Pointer csrSortedValA_ValM,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
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_bufferSizeExt(cusparseHandle handle,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedVal,
Pointer csrSortedRowPtr,
Pointer csrSortedColInd,
csrilu02Info info,
int[] pBufferSize) |
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.cusparseZcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseZcsrmm2(cusparseHandle handle,
int transA,
int transB,
int m,
int n,
int k,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer B,
int ldb,
Pointer beta,
Pointer C,
int ldc) |
static int |
JCusparse.cusparseZcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseZcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseZcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer F,
int ldf,
Pointer X,
int ldx) |
static int |
JCusparse.cusparseZcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseZcsrsv_solve(cusparseHandle handle,
int transA,
int m,
Pointer alpha,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
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_bufferSizeExt(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA,
csrsv2Info info,
int[] pBufferSize) |
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(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.cusparseZdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType) |
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.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_bufferSizeExt(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[] pBufferSize) |
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.cusparseZhyb2csc(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer cscSortedVal,
Pointer cscSortedRowInd,
Pointer cscSortedColPtr) |
static int |
JCusparse.cusparseZhyb2csr(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer csrSortedValA,
Pointer csrSortedRowPtrA,
Pointer csrSortedColIndA) |
static int |
JCusparse.cusparseZhyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer A,
int lda) |
static int |
JCusparse.cusparseZhybmv(cusparseHandle handle,
int transA,
Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
Pointer x,
Pointer beta,
Pointer y) |
static int |
JCusparse.cusparseZhybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info) |
static int |
JCusparse.cusparseZhybsv_solve(cusparseHandle handle,
int trans,
Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
Pointer f,
Pointer x) |
static int |
JCusparse.cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
Pointer A,
int lda,
Pointer nnzPerRowCol,
Pointer nnzTotalDevHostPtr) |
Copyright © 2016. All rights reserved.