/** CUSPARSE type creation, destruction, set and get routines */ public static int cusparseGetPointerMode( cusparseHandle handle, int[] mode) { return checkResult(cusparseGetPointerModeNative(handle, mode)); } private static native int cusparseGetPointerModeNative(
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 cusparseDestroyCsric02Info( csric02Info info) { return checkResult(cusparseDestroyCsric02InfoNative(info)); } private static native int cusparseDestroyCsric02InfoNative(
public static int cusparseDestroyBsric02Info( bsric02Info info) { return checkResult(cusparseDestroyBsric02InfoNative(info)); } private static native int cusparseDestroyBsric02InfoNative(
public static int cusparseDestroyCsrilu02Info( csrilu02Info info) { return checkResult(cusparseDestroyCsrilu02InfoNative(info)); } private static native int cusparseDestroyCsrilu02InfoNative(
public static int cusparseCreateBsrilu02Info( bsrilu02Info info) { return checkResult(cusparseCreateBsrilu02InfoNative(info)); } private static native int cusparseCreateBsrilu02InfoNative(
/** block-CSR triangular solve (algorithm 2) */ public static int cusparseCreateBsrsv2Info( bsrsv2Info info) { return checkResult(cusparseCreateBsrsv2InfoNative(info)); } private static native int cusparseCreateBsrsv2InfoNative(
public static int cusparseCreateCsru2csrInfo( csru2csrInfo info) { return checkResult(cusparseCreateCsru2csrInfoNative(info)); } private static native int cusparseCreateCsru2csrInfoNative(
public static int cusparseDestroyCsru2csrInfo( csru2csrInfo info) { return checkResult(cusparseDestroyCsru2csrInfoNative(info)); } private static native int cusparseDestroyCsru2csrInfoNative(
public static int cusparseDestroyColorInfo( cusparseColorInfo info) { return checkResult(cusparseDestroyColorInfoNative(info)); } private static native int cusparseDestroyColorInfoNative(
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 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 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 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(
/** Description: Create a identity sequence p=[0,1,...,n-1]. */ public static int cusparseCreateIdentityPermutation( cusparseHandle handle, int n, Pointer p) { return checkResult(cusparseCreateIdentityPermutationNative(handle, n, p)); } private static native int cusparseCreateIdentityPermutationNative(
/** CUSPARSE type creation, destruction, set and get routines */ public static int cusparseGetPointerMode( cusparseHandle handle, int[] mode) { return checkResult(cusparseGetPointerModeNative(handle, mode)); } private static native int cusparseGetPointerModeNative(
/** Description: This routine converts a sparse matrix in HYB storage format to a dense matrix. */ public static int cusparseShyb2dense( cusparseHandle handle, cusparseMatDescr descrA, cusparseHybMat hybA, Pointer A, int lda) { return checkResult(cusparseShyb2denseNative(handle, descrA, hybA, A, lda)); } private static native int cusparseShyb2denseNative(