|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcuda.jcusparse.JCusparse
public class JCusparse
Java bindings for CUSPARSE, the NVIDIA CUDA sparse matrix BLAS library.
Method Summary | |
---|---|
static int |
cusparseCaxpyi(cusparseHandle handle,
int nnz,
jcuda.cuComplex alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
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 |
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 |
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 |
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 |
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 |
cusparseCcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
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 |
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 |
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 |
cusparseCdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuComplex resultHostPtr,
int idxBase)
|
static int |
cusparseCdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuComplex resultHostPtr,
int idxBase)
|
static int |
cusparseCgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseCgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseCnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
cusparseCreate(cusparseHandle handle)
|
static int |
cusparseCreateMatDescr(cusparseMatDescr descrA)
|
static int |
cusparseCreateSolveAnalysisInfo(cusparseSolveAnalysisInfo info)
|
static int |
cusparseCsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
cusparseDaxpyi(cusparseHandle handle,
int nnz,
double alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
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 |
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 |
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 |
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 |
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 |
cusparseDcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
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 |
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 |
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 |
cusparseDdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
double[] resultHostPtr,
int idxBase)
|
static int |
cusparseDestroy(cusparseHandle handle)
|
static int |
cusparseDestroyMatDescr(cusparseMatDescr descrA)
|
static int |
cusparseDestroySolveAnalysisInfo(cusparseSolveAnalysisInfo info)
|
static int |
cusparseDgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseDgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseDnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
cusparseDroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
double c,
double s,
int idxBase)
|
static int |
cusparseDsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
cusparseGetMatDiagType(cusparseMatDescr descrA)
|
static int |
cusparseGetMatFillMode(cusparseMatDescr descrA)
|
static int |
cusparseGetMatIndexBase(cusparseMatDescr descrA)
|
static int |
cusparseGetMatType(cusparseMatDescr descrA)
|
static int |
cusparseGetVersion(cusparseHandle handle,
int[] version)
|
static int |
cusparseSaxpyi(cusparseHandle handle,
int nnz,
float alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
Sparse Level 1 functions |
static int |
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 |
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 |
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 |
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 |
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 |
cusparseScsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
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 |
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 |
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 |
cusparseSdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
float[] resultHostPtr,
int idxBase)
|
static int |
cusparseSetKernelStream(cusparseHandle handle,
jcuda.runtime.cudaStream_t streamId)
|
static int |
cusparseSetMatDiagType(cusparseMatDescr descrA,
int diagType)
|
static int |
cusparseSetMatFillMode(cusparseMatDescr descrA,
int fillMode)
|
static int |
cusparseSetMatIndexBase(cusparseMatDescr descrA,
int base)
|
static int |
cusparseSetMatType(cusparseMatDescr descrA,
int type)
|
static int |
cusparseSgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseSgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
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 |
cusparseSroti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
float c,
float s,
int idxBase)
|
static int |
cusparseSsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
cusparseXcoo2csr(cusparseHandle handle,
jcuda.Pointer cooRowInd,
int nnz,
int m,
jcuda.Pointer csrRowPtr,
int idxBase)
|
static int |
cusparseXcsr2coo(cusparseHandle handle,
jcuda.Pointer csrRowPtr,
int nnz,
int m,
jcuda.Pointer cooRowInd,
int idxBase)
|
static int |
cusparseZaxpyi(cusparseHandle handle,
int nnz,
jcuda.cuDoubleComplex alpha,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static int |
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 |
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 |
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 |
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 |
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 |
cusparseZcsrsv_analysis(cusparseHandle handle,
int transA,
int m,
cusparseMatDescr descrA,
jcuda.Pointer csrValA,
jcuda.Pointer csrRowPtrA,
jcuda.Pointer csrColIndA,
cusparseSolveAnalysisInfo info)
|
static int |
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 |
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 |
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 |
cusparseZdotci(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuDoubleComplex resultHostPtr,
int idxBase)
|
static int |
cusparseZdoti(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
jcuda.cuDoubleComplex resultHostPtr,
int idxBase)
|
static int |
cusparseZgthr(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseZgthrz(cusparseHandle handle,
int nnz,
jcuda.Pointer y,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
int idxBase)
|
static int |
cusparseZnnz(cusparseHandle handle,
int dirA,
int m,
int n,
cusparseMatDescr descrA,
jcuda.Pointer A,
int lda,
jcuda.Pointer nnzPerRowCol,
jcuda.Pointer nnzHostPtr)
|
static int |
cusparseZsctr(cusparseHandle handle,
int nnz,
jcuda.Pointer xVal,
jcuda.Pointer xInd,
jcuda.Pointer y,
int idxBase)
|
static void |
initialize()
Initializes the native library. |
static void |
setExceptionsEnabled(boolean enabled)
Enables or disables exceptions. |
static void |
setLogLevel(jcuda.LogLevel logLevel)
Set the specified log level for the JCusparse library. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void initialize()
public static void setLogLevel(jcuda.LogLevel logLevel)
logLevel
- The log level to use.public static void setExceptionsEnabled(boolean enabled)
cusparseStatus
from the native methods.
If exceptions are enabled, a CudaException with a detailed error
message will be thrown if a method is about to set a result code
that is not cusparseStatus.CUSPARSE_STATUS_SUCCESS
enabled
- Whether exceptions are enabledpublic static int cusparseCreate(cusparseHandle handle)
public static int cusparseDestroy(cusparseHandle handle)
public static int cusparseGetVersion(cusparseHandle handle, int[] version)
public static int cusparseSetKernelStream(cusparseHandle handle, jcuda.runtime.cudaStream_t streamId)
public static int cusparseCreateMatDescr(cusparseMatDescr descrA)
public static int cusparseDestroyMatDescr(cusparseMatDescr descrA)
public static int cusparseSetMatType(cusparseMatDescr descrA, int type)
public static int cusparseGetMatType(cusparseMatDescr descrA)
public static int cusparseSetMatFillMode(cusparseMatDescr descrA, int fillMode)
public static int cusparseGetMatFillMode(cusparseMatDescr descrA)
public static int cusparseSetMatDiagType(cusparseMatDescr descrA, int diagType)
public static int cusparseGetMatDiagType(cusparseMatDescr descrA)
public static int cusparseSetMatIndexBase(cusparseMatDescr descrA, int base)
public static int cusparseGetMatIndexBase(cusparseMatDescr descrA)
public static int cusparseCreateSolveAnalysisInfo(cusparseSolveAnalysisInfo info)
public static int cusparseDestroySolveAnalysisInfo(cusparseSolveAnalysisInfo info)
public static int cusparseSaxpyi(cusparseHandle handle, int nnz, float alpha, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseDaxpyi(cusparseHandle handle, int nnz, double alpha, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseCaxpyi(cusparseHandle handle, int nnz, jcuda.cuComplex alpha, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseZaxpyi(cusparseHandle handle, int nnz, jcuda.cuDoubleComplex alpha, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseSdoti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, float[] resultHostPtr, int idxBase)
public static int cusparseDdoti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, double[] resultHostPtr, int idxBase)
public static int cusparseCdoti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, jcuda.cuComplex resultHostPtr, int idxBase)
public static int cusparseZdoti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, jcuda.cuDoubleComplex resultHostPtr, int idxBase)
public static int cusparseCdotci(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, jcuda.cuComplex resultHostPtr, int idxBase)
public static int cusparseZdotci(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, jcuda.cuDoubleComplex resultHostPtr, int idxBase)
public static int cusparseSgthr(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseDgthr(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseCgthr(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseZgthr(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseSgthrz(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseDgthrz(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseCgthrz(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseZgthrz(cusparseHandle handle, int nnz, jcuda.Pointer y, jcuda.Pointer xVal, jcuda.Pointer xInd, int idxBase)
public static int cusparseSsctr(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseDsctr(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseCsctr(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseZsctr(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, int idxBase)
public static int cusparseSroti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, float c, float s, int idxBase)
public static int cusparseDroti(cusparseHandle handle, int nnz, jcuda.Pointer xVal, jcuda.Pointer xInd, jcuda.Pointer y, double c, double s, int idxBase)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusparseScsrsv_analysis(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, cusparseSolveAnalysisInfo info)
public static int cusparseDcsrsv_analysis(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, cusparseSolveAnalysisInfo info)
public static int cusparseCcsrsv_analysis(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, cusparseSolveAnalysisInfo info)
public static int cusparseZcsrsv_analysis(cusparseHandle handle, int transA, int m, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, cusparseSolveAnalysisInfo info)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusparseSnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, jcuda.Pointer A, int lda, jcuda.Pointer nnzPerRowCol, jcuda.Pointer nnzHostPtr)
public static int cusparseDnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, jcuda.Pointer A, int lda, jcuda.Pointer nnzPerRowCol, jcuda.Pointer nnzHostPtr)
public static int cusparseCnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, jcuda.Pointer A, int lda, jcuda.Pointer nnzPerRowCol, jcuda.Pointer nnzHostPtr)
public static int cusparseZnnz(cusparseHandle handle, int dirA, int m, int n, cusparseMatDescr descrA, jcuda.Pointer A, int lda, jcuda.Pointer nnzPerRowCol, jcuda.Pointer nnzHostPtr)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusparseScsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, jcuda.Pointer A, int lda)
public static int cusparseDcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, jcuda.Pointer A, int lda)
public static int cusparseCcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, jcuda.Pointer A, int lda)
public static int cusparseZcsr2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer csrValA, jcuda.Pointer csrRowPtrA, jcuda.Pointer csrColIndA, jcuda.Pointer A, int lda)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusparseScsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer cscValA, jcuda.Pointer cscRowIndA, jcuda.Pointer cscColPtrA, jcuda.Pointer A, int lda)
public static int cusparseDcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer cscValA, jcuda.Pointer cscRowIndA, jcuda.Pointer cscColPtrA, jcuda.Pointer A, int lda)
public static int cusparseCcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer cscValA, jcuda.Pointer cscRowIndA, jcuda.Pointer cscColPtrA, jcuda.Pointer A, int lda)
public static int cusparseZcsc2dense(cusparseHandle handle, int m, int n, cusparseMatDescr descrA, jcuda.Pointer cscValA, jcuda.Pointer cscRowIndA, jcuda.Pointer cscColPtrA, jcuda.Pointer A, int lda)
public static int cusparseXcoo2csr(cusparseHandle handle, jcuda.Pointer cooRowInd, int nnz, int m, jcuda.Pointer csrRowPtr, int idxBase)
public static int cusparseXcsr2coo(cusparseHandle handle, jcuda.Pointer csrRowPtr, int nnz, int m, jcuda.Pointer cooRowInd, int idxBase)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |