public static int cusparseCcsrmv(cusparseHandle handle, int transA, int m, int n, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer x, cuComplex beta, Pointer y) { return checkResult(cusparseCcsrmvNative(handle, transA, m, n, alpha, descrA, csrValA, csrRowPtrA, csrColIndA, x, beta, y)); } private native static int cusparseCcsrmvNative(cusparseHandle handle, int transA, int m, int n, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer x, cuComplex beta, Pointer y);
public static int cusparseCaxpyi( cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase) { return checkResult(cusparseCaxpyiNative(handle, nnz, alpha, xVal, xInd, y, idxBase)); } private static native int cusparseCaxpyiNative(
public static int cusparseCcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscValA, Pointer cscRowIndA, Pointer cscColPtrA, Pointer A, int lda) { return checkResult(cusparseCcsc2denseNative(handle, m, n, descrA, cscValA, cscRowIndA, cscColPtrA, A, lda)); } private native static int cusparseCcsc2denseNative(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer cscValA, Pointer cscRowIndA, Pointer cscColPtrA, Pointer A, int lda);
public static int cusparseCcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer A, int lda) { return checkResult(cusparseCcsr2denseNative(handle, m, n, descrA, csrValA, csrRowPtrA, csrColIndA, A, lda)); } private native static int cusparseCcsr2denseNative(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer A, int lda);
public static int cusparseCdense2csc(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscValA, Pointer cscRowIndA, Pointer cscColPtrA) { return checkResult(cusparseCdense2cscNative(handle, m, n, descrA, A, lda, nnzPerCol, cscValA, cscRowIndA, cscColPtrA)); } private native static int cusparseCdense2cscNative(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, Pointer A, int lda, Pointer nnzPerCol, Pointer cscValA, Pointer cscRowIndA, Pointer cscColPtrA);
public static int cusparseCcsrmm(cusparseHandle handle, int transA, int m, int n, int k, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer B, int ldb, cuComplex beta, Pointer C, int ldc) { return checkResult(cusparseCcsrmmNative(handle, transA, m, n, k, alpha, descrA, csrValA, csrRowPtrA, csrColIndA, B, ldb, beta, C, ldc)); } private native static int cusparseCcsrmmNative(cusparseHandle handle, int transA, int m, int n, int k, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, Pointer B, int ldb, cuComplex beta, Pointer C, int ldc);
public static int cusparseCcsrsv_solve(cusparseHandle handle, int transA, int m, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, cusparseSolveAnalysisInfo info, Pointer x, Pointer y) { return checkResult(cusparseCcsrsv_solveNative(handle, transA, m, alpha, descrA, csrValA, csrRowPtrA, csrColIndA, info, x, y)); } private native static int cusparseCcsrsv_solveNative(cusparseHandle handle, int transA, int m, cuComplex alpha, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, cusparseSolveAnalysisInfo info, Pointer x, Pointer y);
public static int cusparseCcsr2csc(cusparseHandle handle, int m, int n, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, Pointer cscVal, Pointer cscRowInd, Pointer cscColPtr, int copyValues, int idxBase) { return checkResult(cusparseCcsr2cscNative(handle, m, n, csrVal, csrRowPtr, csrColInd, cscVal, cscRowInd, cscColPtr, copyValues, idxBase)); } private native static int cusparseCcsr2cscNative(cusparseHandle handle, int m, int n, Pointer csrVal, Pointer csrRowPtr, Pointer csrColInd, Pointer cscVal, Pointer cscRowInd, Pointer cscColPtr, int copyValues, int idxBase);
public static int cusparseCcsrsv_analysis(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, cusparseSolveAnalysisInfo info) { return checkResult(cusparseCcsrsv_analysisNative(handle, transA, m, descrA, csrValA, csrRowPtrA, csrColIndA, info)); } private native static int cusparseCcsrsv_analysisNative(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, Pointer csrValA, Pointer csrRowPtrA, Pointer csrColIndA, cusparseSolveAnalysisInfo info);
public static int cusparseDaxpyi( cusparseHandle handle, int nnz, Pointer alpha, Pointer xVal, Pointer xInd, Pointer y, int idxBase) { return checkResult(cusparseDaxpyiNative(handle, nnz, alpha, xVal, xInd, y, idxBase)); } private static native int cusparseDaxpyiNative(
public static int cusparseZgthr( cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase) { return checkResult(cusparseZgthrNative(handle, nnz, y, xVal, xInd, idxBase)); } private static native int cusparseZgthrNative(
public static int cusparseGetMatDiagType( cusparseMatDescr descrA) { return checkResult(cusparseGetMatDiagTypeNative(descrA)); } private static native int cusparseGetMatDiagTypeNative(
/** sparse triangular solve and incomplete-LU and Cholesky (algorithm 1) */ public static int cusparseCreateSolveAnalysisInfo( cusparseSolveAnalysisInfo info) { return checkResult(cusparseCreateSolveAnalysisInfoNative(info)); } private static native int cusparseCreateSolveAnalysisInfoNative(
public static int cusparseDdoti( cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, Pointer resultDevHostPtr, int idxBase) { return checkResult(cusparseDdotiNative(handle, nnz, xVal, xInd, y, resultDevHostPtr, idxBase)); } private static native int cusparseDdotiNative(
public static int cusparseCdoti( cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, Pointer resultDevHostPtr, int idxBase) { return checkResult(cusparseCdotiNative(handle, nnz, xVal, xInd, y, resultDevHostPtr, idxBase)); } private static native int cusparseCdotiNative(
public static int cusparseCgthrz( cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase) { return checkResult(cusparseCgthrzNative(handle, nnz, y, xVal, xInd, idxBase)); } private static native int cusparseCgthrzNative(
public static int cusparseCsctr( cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase) { return checkResult(cusparseCsctrNative(handle, nnz, xVal, xInd, y, idxBase)); } private static native int cusparseCsctrNative(
public static int cusparseZdotci( cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, Pointer resultDevHostPtr, int idxBase) { return checkResult(cusparseZdotciNative(handle, nnz, xVal, xInd, y, resultDevHostPtr, idxBase)); } private static native int cusparseZdotciNative(
public static int cusparseCgthr( cusparseHandle handle, int nnz, Pointer y, Pointer xVal, Pointer xInd, int idxBase) { return checkResult(cusparseCgthrNative(handle, nnz, y, xVal, xInd, idxBase)); } private static native int cusparseCgthrNative(
public static int cusparseZsctr( cusparseHandle handle, int nnz, Pointer xVal, Pointer xInd, Pointer y, int idxBase) { return checkResult(cusparseZsctrNative(handle, nnz, xVal, xInd, y, idxBase)); } private static native int cusparseZsctrNative(