|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of cusparseHandle in jcuda.jcusparse |
---|
Methods in jcuda.jcusparse with parameters of type cusparseHandle | |
---|---|
static int |
JCusparse.cusparseCaxpyi(cusparseHandle handle,
int nnz,
jcuda.cuComplex alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseCaxpyi(cusparseHandle handle,
int nnz,
jcuda.Pointer alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseCcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseCcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseCcsr2csc(cusparseHandle handle,
int m,
int n,
int nnz,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse.cusparseCcsr2csc(cusparseHandle handle,
int m,
int n,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse2.cusparseCcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseCcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseCcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseCcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
jcuda.cuComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.cuComplex beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse2.cusparseCcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.Pointer beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse.cusparseCcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.cuComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.cuComplex beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseCcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseCcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseCcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
int ldx,
jcuda.Pointer y,
int ldy)
|
static int |
JCusparse.cusparseCcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseCcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse.cusparseCcsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.cuComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseCcsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseCdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse.cusparseCdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse2.cusparseCdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse.cusparseCdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse2.cusparseCdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseCdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuComplex resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseCdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
Description: dot product of complex conjugate of a sparse vector x and a dense vector y. |
static int |
JCusparse.cusparseCdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuComplex resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseCdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseCgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseCgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseCgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseCgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseCgtsv(cusparseHandle handle,
int m,
int n,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer B,
int ldb)
|
static int |
JCusparse2.cusparseCgtsvStridedBatch(cusparseHandle handle,
int m,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer x,
int batchCount,
int batchStride)
|
static int |
JCusparse2.cusparseChyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseChybmv(cusparseHandle handle,
int transA,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseChybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseChybsv_solve(cusparseHandle handle,
int trans,
jcuda.Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseCnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzTotalDevHostPtr)
|
static int |
JCusparse.cusparseCnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
JCusparse2.cusparseCreate(cusparseHandle handle)
CUSPARSE initialization and managment routines |
static int |
JCusparse.cusparseCreate(cusparseHandle handle)
|
static int |
JCusparse2.cusparseCsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse.cusparseCsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse.cusparseDaxpyi(cusparseHandle handle,
int nnz,
double alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseDaxpyi(cusparseHandle handle,
int nnz,
jcuda.Pointer alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseDcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseDcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseDcsr2csc(cusparseHandle handle,
int m,
int n,
int nnz,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse.cusparseDcsr2csc(cusparseHandle handle,
int m,
int n,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse2.cusparseDcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseDcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseDcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseDcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
double alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
double beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse2.cusparseDcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.Pointer beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse.cusparseDcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
double alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
double beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseDcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
int ldx,
jcuda.Pointer y,
int ldy)
|
static int |
JCusparse.cusparseDcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseDcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse.cusparseDcsrsv_solve(cusparseHandle handle,
int transA,
int m,
double alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDcsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse.cusparseDdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse2.cusparseDdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse.cusparseDdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse2.cusparseDdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseDdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
double[] resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseDdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseDestroy(cusparseHandle handle)
|
static int |
JCusparse.cusparseDestroy(cusparseHandle handle)
|
static int |
JCusparse2.cusparseDgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseDgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseDgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseDgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseDgtsv(cusparseHandle handle,
int m,
int n,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer B,
int ldb)
|
static int |
JCusparse2.cusparseDgtsvStridedBatch(cusparseHandle handle,
int m,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer x,
int batchCount,
int batchStride)
|
static int |
JCusparse2.cusparseDhyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseDhybmv(cusparseHandle handle,
int transA,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDhybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseDhybsv_solve(cusparseHandle handle,
int trans,
jcuda.Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseDnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzTotalDevHostPtr)
|
static int |
JCusparse.cusparseDnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
JCusparse.cusparseDroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
double c,
double s,
int idxBase)
|
static int |
JCusparse2.cusparseDroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer c,
jcuda.Pointer s,
int idxBase)
|
static int |
JCusparse2.cusparseDsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse.cusparseDsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseGetPointerMode(cusparseHandle handle,
int[] mode)
CUSPARSE type creation, destruction, set and get routines |
static int |
JCusparse2.cusparseGetVersion(cusparseHandle handle,
int[] version)
|
static int |
JCusparse.cusparseGetVersion(cusparseHandle handle,
int[] version)
|
static int |
JCusparse.cusparseSaxpyi(cusparseHandle handle,
int nnz,
float alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
Sparse Level 1 functions |
static int |
JCusparse2.cusparseSaxpyi(cusparseHandle handle,
int nnz,
jcuda.Pointer alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
Description: Addition of a scalar multiple of a sparse vector x and a dense vector y. |
static int |
JCusparse2.cusparseScsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
Description: This routine converts a sparse matrix in CSC storage format to a dense matrix. |
static int |
JCusparse.cusparseScsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseScsr2csc(cusparseHandle handle,
int m,
int n,
int nnz,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
Description: This routine converts a matrix from CSR to CSC sparse storage format. |
static int |
JCusparse.cusparseScsr2csc(cusparseHandle handle,
int m,
int n,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse2.cusparseScsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
Description: This routine converts a sparse matrix in CSR storage format to a dense matrix. |
static int |
JCusparse.cusparseScsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseScsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
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.cusparseScsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
float alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
float beta,
jcuda.Pointer C,
int ldc)
Sparse Level 3 functions |
static int |
JCusparse2.cusparseScsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.Pointer beta,
jcuda.Pointer C,
int ldc)
Description: Matrix-matrix multiplication C = alpha * op(A) * B + beta * C, where A is a sparse matrix, B and C are dense and usually tall matrices. |
static int |
JCusparse.cusparseScsrmv(cusparseHandle handle,
int transA,
int m,
int n,
float alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
float beta,
jcuda.Pointer y)
Sparse Level 2 functions |
static int |
JCusparse2.cusparseScsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.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 |
JCusparse2.cusparseScsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * Y = alpha * X, with multiple right-hand-sides, where A is a sparse matrix in CSR storage format, X and Y are dense and usually tall matrices. |
static int |
JCusparse2.cusparseScsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
int ldx,
jcuda.Pointer y,
int ldy)
|
static int |
JCusparse.cusparseScsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseScsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * y = alpha * x, where A is a sparse matrix in CSR storage format, x and y are dense vectors. |
static int |
JCusparse.cusparseScsrsv_solve(cusparseHandle handle,
int transA,
int m,
float alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseScsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseSdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
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.cusparseSdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse2.cusparseSdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
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.cusparseSdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse2.cusparseSdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.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.cusparseSdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
float[] resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseSdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
Description: dot product of a sparse vector x and a dense vector y. |
static int |
JCusparse.cusparseSetKernelStream(cusparseHandle handle,
jcuda.runtime.cudaStream_t streamId)
|
static int |
JCusparse2.cusparseSetPointerMode(cusparseHandle handle,
int mode)
|
static int |
JCusparse2.cusparseSetStream(cusparseHandle handle,
jcuda.runtime.cudaStream_t streamId)
|
static int |
JCusparse2.cusparseSgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
Description: Gather of non-zero elements from dense vector y into sparse vector x. |
static int |
JCusparse.cusparseSgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseSgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
Description: Gather of non-zero elements from desne vector y into sparse vector x (also replacing these elements in y by zeros). |
static int |
JCusparse.cusparseSgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseSgtsv(cusparseHandle handle,
int m,
int n,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer B,
int ldb)
Description: Solution of tridiagonal linear system A * B = B, with multiple right-hand-sides. |
static int |
JCusparse2.cusparseSgtsvStridedBatch(cusparseHandle handle,
int m,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer x,
int batchCount,
int batchStride)
Description: Solution of a set of tridiagonal linear systems A * x = x, each with a single right-hand-side. |
static int |
JCusparse2.cusparseShyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer A,
int lda)
Description: This routine converts a sparse matrix in HYB storage format to a dense matrix. |
static int |
JCusparse2.cusparseShybmv(cusparseHandle handle,
int transA,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.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 |
JCusparse2.cusparseShybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info)
Description: Solution of triangular linear system op(A) * y = alpha * x, where A is a sparse matrix in HYB storage format, x and y are dense vectors. |
static int |
JCusparse2.cusparseShybsv_solve(cusparseHandle handle,
int trans,
jcuda.Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseSnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.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.cusparseSnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
Sparse Format Conversion |
static int |
JCusparse.cusparseSroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
float c,
float s,
int idxBase)
|
static int |
JCusparse2.cusparseSroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer c,
jcuda.Pointer s,
int idxBase)
Description: Givens rotation, where c and s are cosine and sine, x and y are sparse and dense vectors, respectively. |
static int |
JCusparse2.cusparseSsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
Description: Scatter of elements of the sparse vector x into dense vector y. |
static int |
JCusparse.cusparseSsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseXcoo2csr(cusparseHandle handle,
jcuda.Pointer cooRowInd,
int nnz,
int m,
jcuda.Pointer csrRowPtr,
int idxBase)
Description: This routine compresses the indecis of rows or columns. |
static int |
JCusparse.cusparseXcoo2csr(cusparseHandle handle,
jcuda.Pointer cooRowInd,
int nnz,
int m,
jcuda.Pointer csrRowPtr,
int idxBase)
|
static int |
JCusparse2.cusparseXcsr2coo(cusparseHandle handle,
jcuda.Pointer csrRowPtr,
int nnz,
int m,
jcuda.Pointer cooRowInd,
int idxBase)
Description: This routine uncompresses the indecis of rows or columns. |
static int |
JCusparse.cusparseXcsr2coo(cusparseHandle handle,
jcuda.Pointer csrRowPtr,
int nnz,
int m,
jcuda.Pointer cooRowInd,
int idxBase)
|
static int |
JCusparse.cusparseZaxpyi(cusparseHandle handle,
int nnz,
jcuda.cuDoubleComplex alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseZaxpyi(cusparseHandle handle,
int nnz,
jcuda.Pointer alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse2.cusparseZcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseZcsc2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseZcsr2csc(cusparseHandle handle,
int m,
int n,
int nnz,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse.cusparseZcsr2csc(cusparseHandle handle,
int m,
int n,
jcuda.Pointer csrVal,
jcuda.Pointer csrRowPtr,
jcuda.Pointer csrColInd,
jcuda.Pointer cscVal,
jcuda.Pointer cscRowInd,
jcuda.Pointer cscColPtr,
int copyValues,
int idxBase)
|
static int |
JCusparse2.cusparseZcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse.cusparseZcsr2dense(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseZcsr2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseZcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
jcuda.cuDoubleComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.cuDoubleComplex beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse2.cusparseZcsrmm(cusparseHandle handle,
int transA,
int m,
int n,
int k,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer B,
int ldb,
jcuda.Pointer beta,
jcuda.Pointer C,
int ldc)
|
static int |
JCusparse.cusparseZcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.cuDoubleComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.cuDoubleComplex beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZcsrmv(cusparseHandle handle,
int transA,
int m,
int n,
int nnz,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZcsrsm_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseZcsrsm_solve(cusparseHandle handle,
int transA,
int m,
int n,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
int ldx,
jcuda.Pointer y,
int ldy)
|
static int |
JCusparse.cusparseZcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseZcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
int nnz,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse.cusparseZcsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.cuDoubleComplex alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZcsrsv_solve(cusparseHandle handle,
int transA,
int m,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse.cusparseZdense2csc(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerCol,
jcuda.Pointer cscValA,
jcuda.Pointer cscRowIndA,
jcuda.Pointer cscColPtrA)
|
static int |
JCusparse2.cusparseZdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse.cusparseZdense2csr(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA)
|
static int |
JCusparse2.cusparseZdense2hyb(cusparseHandle handle,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRow,
cusparseHybMat hybA,
int userEllWidth,
int partitionType)
|
static int |
JCusparse.cusparseZdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuDoubleComplex resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseZdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
|
static int |
JCusparse.cusparseZdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuDoubleComplex resultHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseZdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.Pointer resultDevHostPtr,
int idxBase)
|
static int |
JCusparse2.cusparseZgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseZgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseZgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse.cusparseZgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
JCusparse2.cusparseZgtsv(cusparseHandle handle,
int m,
int n,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer B,
int ldb)
|
static int |
JCusparse2.cusparseZgtsvStridedBatch(cusparseHandle handle,
int m,
jcuda.Pointer dl,
jcuda.Pointer d,
jcuda.Pointer du,
jcuda.Pointer x,
int batchCount,
int batchStride)
|
static int |
JCusparse2.cusparseZhyb2dense(cusparseHandle handle,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer A,
int lda)
|
static int |
JCusparse2.cusparseZhybmv(cusparseHandle handle,
int transA,
jcuda.Pointer alpha,
cusparseMatDescr descrA,
cusparseHybMat hybA,
jcuda.Pointer x,
jcuda.Pointer beta,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZhybsv_analysis(cusparseHandle handle,
int transA,
cusparseMatDescr descrA,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info)
|
static int |
JCusparse2.cusparseZhybsv_solve(cusparseHandle handle,
int trans,
jcuda.Pointer alpha,
cusparseMatDescr descra,
cusparseHybMat hybA,
cusparseSolveAnalysisInfo info,
jcuda.Pointer x,
jcuda.Pointer y)
|
static int |
JCusparse2.cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzTotalDevHostPtr)
|
static int |
JCusparse.cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
JCusparse2.cusparseZsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
JCusparse.cusparseZsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |