Show / Hide Table of Contents

    Class CudaSparseNativeMethods

    C# wrapper for cusparse.h

    Inheritance
    System.Object
    CudaSparseNativeMethods
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ManagedCuda.CudaSparse
    Assembly: CudaSparse.dll
    Syntax
    public static class CudaSparseNativeMethods

    Methods

    cusparseCaxpyi(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCaxpyi(cusparseContext handle, int nnz, CUdeviceptr alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCaxpyi(cusparseContext, Int32, ref cuFloatComplex, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCaxpyi(cusparseContext handle, int nnz, ref cuFloatComplex alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    cuFloatComplex alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCbsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCbsric02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsric02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsric02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsric02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pInputBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pInputBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsric02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCbsric02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsric02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCbsric02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrilu02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descra, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descra
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrilu02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCbsrilu02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCbsrilu02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, ref Double, ref cuFloatComplex)

    Declaration
    public static cusparseStatus cusparseCbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, ref double tol, ref cuFloatComplex boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    cuFloatComplex boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, ref cuFloatComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, ref cuFloatComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    cuFloatComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref cuFloatComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref cuFloatComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    cuFloatComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsm2_analysis(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsm2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsm2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCbsrsm2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref int pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    System.Int32 pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsm2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCbsrsm2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsv2_analysis(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsv2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsv2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCbsrsv2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsv2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCbsrsv2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref cuFloatComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref cuFloatComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    cuFloatComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsc2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsc2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseCcsc2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseCcsc2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2bsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsr2bsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2csc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCcsr2csc(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr, cusparseAction copyValues, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    cusparseAction copyValues
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2csr_compress(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cuFloatComplex)

    Declaration
    public static cusparseStatus cusparseCcsr2csr_compress(cusparseContext handle, int m, int n, cusparseMatDescr descra, CUdeviceptr inVal, CUdeviceptr inColInd, CUdeviceptr inRowPtr, int inNnz, CUdeviceptr nnzPerRow, CUdeviceptr outVal, CUdeviceptr outColInd, CUdeviceptr outRowPtr, cuFloatComplex tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descra
    CUdeviceptr inVal
    CUdeviceptr inColInd
    CUdeviceptr inRowPtr
    System.Int32 inNnz
    CUdeviceptr nnzPerRow
    CUdeviceptr outVal
    CUdeviceptr outColInd
    CUdeviceptr outRowPtr
    cuFloatComplex tol
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2csru(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsr2csru(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsr2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsr2gebsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDim, int colBlockDim, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseCcsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsr2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseCcsr2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseCcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr fractionToColor, CUdeviceptr ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr fractionToColor
    CUdeviceptr ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, ref Int32, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseCcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, ref float fractionToColor, ref int ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    System.Single fractionToColor
    System.Int32 ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgeam(cusparseContext, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrgeam(cusparseContext handle, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgeam(cusparseContext, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrgeam(cusparseContext handle, int m, int n, ref cuFloatComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref cuFloatComplex beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cuFloatComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cuFloatComplex beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgemm(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrgemm(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgemm2(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrgemm2(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgemm2(cusparseContext, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrgemm2(cusparseContext handle, int m, int n, int k, ref cuFloatComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref cuFloatComplex beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cuFloatComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cuFloatComplex beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, ref cuFloatComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref cuFloatComplex beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cuFloatComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cuFloatComplex beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCcsric0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseCcsric0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValA_ValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValA_ValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsric02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsric02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsric02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsric02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsric02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCcsric02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsric02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsric02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseCcsrilu0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrilu02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrilu02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCcsrilu02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsrilu02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, ref Double, ref cuFloatComplex)

    Declaration
    public static cusparseStatus cusparseCcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, ref double tol, ref cuFloatComplex boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    cuFloatComplex boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref cuFloatComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref cuFloatComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    cuFloatComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref cuFloatComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref cuFloatComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    cuFloatComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, ref cuFloatComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cuFloatComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, ref cuFloatComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    cuFloatComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsm_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseCcsrsm_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseCcsrsv_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv_solve(cusparseContext, cusparseOperation, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv_solve(cusparseContext, cusparseOperation, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, ref cuFloatComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    cuFloatComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv2_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrsv2_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv2_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseCcsrsv2_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv2_bufferSizeExt(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsrsv2_bufferSizeExt(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, CUdeviceptr alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, ref cuFloatComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, ref cuFloatComplex alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cuFloatComplex alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsru2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCcsru2csr(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCcsru2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCcsru2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCdense2csc(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCdense2csc(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerCol, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerCol
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    Returns
    Type Description
    cusparseStatus

    cusparseCdense2csr(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCdense2csr(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseCdense2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseCdense2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseCdotci(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCdotci(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCdotci(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCdotci(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref cuFloatComplex resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cuFloatComplex resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref cuFloatComplex resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cuFloatComplex resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgebsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsc(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, CUdeviceptr bscVal, CUdeviceptr bscRowInd, CUdeviceptr bscColPtr, cusparseAction copyValues, cusparseIndexBase baseIdx, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr bscVal
    CUdeviceptr bscRowInd
    CUdeviceptr bscColPtr
    cusparseAction copyValues
    cusparseIndexBase baseIdx
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsc_bufferSize(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsc_bufferSize(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsc_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsc_bufferSizeExt(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDimC, int colBlockDimC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCgebsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCgebsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCgemmi(cusparseContext, Int32, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCgemmi(cusparseContext handle, int m, int n, int k, int nnz, CUdeviceptr alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCgemmi(cusparseContext, Int32, Int32, Int32, Int32, ref cuFloatComplex, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCgemmi(cusparseContext handle, int m, int n, int k, int nnz, ref cuFloatComplex alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, ref cuFloatComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuFloatComplex alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    cuFloatComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseCgemvi(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgemvi(cusparseContext, cusparseOperation, Int32, Int32, ref cuFloatComplex, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, ref cuFloatComplex, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, ref cuFloatComplex alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, ref cuFloatComplex beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    cuFloatComplex alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    cuFloatComplex beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgemvi_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseCgemvi_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseCgthr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCgthr(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCgthrz(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCgthrz(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCgtsv(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseCgtsv_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgtsv2(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCgtsv2_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgtsv2_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2_nopivot_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCgtsv2_nopivot_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2StridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCgtsv2StridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsv2StridedBatch_bufferSizeExt(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCgtsv2StridedBatch_bufferSizeExt(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCgtsvStridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32)

    Declaration
    public static cusparseStatus cusparseCgtsvStridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    Returns
    Type Description
    cusparseStatus

    cusparseChyb2csc(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChyb2csc(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    Returns
    Type Description
    cusparseStatus

    cusparseChyb2csr(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChyb2csr(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseChyb2dense(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseChyb2dense(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseChybmv(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChybmv(cusparseContext handle, cusparseOperation transA, CUdeviceptr alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    CUdeviceptr alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseChybmv(cusparseContext, cusparseOperation, ref cuFloatComplex, cusparseMatDescr, cusparseHybMat, CUdeviceptr, ref cuFloatComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChybmv(cusparseContext handle, cusparseOperation transA, ref cuFloatComplex alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, ref cuFloatComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cuFloatComplex alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    cuFloatComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseChybsv_analysis(cusparseContext, cusparseOperation, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseChybsv_analysis(cusparseContext handle, cusparseOperation transA, cusparseMatDescr descrA, cusparseHybMat hybA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseMatDescr descrA
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseChybsv_solve(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChybsv_solve(cusparseContext handle, cusparseOperation trans, CUdeviceptr alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    CUdeviceptr alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseChybsv_solve(cusparseContext, cusparseOperation, ref cuFloatComplex, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseChybsv_solve(cusparseContext handle, cusparseOperation trans, ref cuFloatComplex alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    cuFloatComplex alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseCnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseCnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseCnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseCnnz_compress(cusparseContext, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cuFloatComplex)

    Declaration
    public static cusparseStatus cusparseCnnz_compress(cusparseContext handle, int m, cusparseMatDescr descr, CUdeviceptr values, CUdeviceptr rowPtr, CUdeviceptr nnzPerRow, CUdeviceptr nnzTotal, cuFloatComplex tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    cusparseMatDescr descr
    CUdeviceptr values
    CUdeviceptr rowPtr
    CUdeviceptr nnzPerRow
    CUdeviceptr nnzTotal
    cuFloatComplex tol
    Returns
    Type Description
    cusparseStatus

    cusparseCopyMatDescr(cusparseMatDescr, cusparseMatDescr)

    Declaration
    public static cusparseStatus cusparseCopyMatDescr(cusparseMatDescr dest, cusparseMatDescr src)
    Parameters
    Type Name Description
    cusparseMatDescr dest
    cusparseMatDescr src
    Returns
    Type Description
    cusparseStatus

    cusparseCreate(ref cusparseContext)

    Declaration
    public static cusparseStatus cusparseCreate(ref cusparseContext handle)
    Parameters
    Type Name Description
    cusparseContext handle
    Returns
    Type Description
    cusparseStatus

    cusparseCreateBsric02Info(ref bsric02Info)

    Declaration
    public static cusparseStatus cusparseCreateBsric02Info(ref bsric02Info info)
    Parameters
    Type Name Description
    bsric02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateBsrilu02Info(ref bsrilu02Info)

    Declaration
    public static cusparseStatus cusparseCreateBsrilu02Info(ref bsrilu02Info info)
    Parameters
    Type Name Description
    bsrilu02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateBsrsm2Info(ref bsrsm2Info)

    Declaration
    public static cusparseStatus cusparseCreateBsrsm2Info(ref bsrsm2Info info)
    Parameters
    Type Name Description
    bsrsm2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateBsrsv2Info(ref bsrsv2Info)

    Declaration
    public static cusparseStatus cusparseCreateBsrsv2Info(ref bsrsv2Info info)
    Parameters
    Type Name Description
    bsrsv2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateColorInfo(ref cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseCreateColorInfo(ref cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateCsrgemm2Info(ref csrgemm2Info)

    Declaration
    public static cusparseStatus cusparseCreateCsrgemm2Info(ref csrgemm2Info info)
    Parameters
    Type Name Description
    csrgemm2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateCsric02Info(ref csric02Info)

    Declaration
    public static cusparseStatus cusparseCreateCsric02Info(ref csric02Info info)
    Parameters
    Type Name Description
    csric02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateCsrilu02Info(ref csrilu02Info)

    Declaration
    public static cusparseStatus cusparseCreateCsrilu02Info(ref csrilu02Info info)
    Parameters
    Type Name Description
    csrilu02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateCsrsv2Info(ref csrsv2Info)

    Declaration
    public static cusparseStatus cusparseCreateCsrsv2Info(ref csrsv2Info info)
    Parameters
    Type Name Description
    csrsv2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateCsru2csrInfo(ref csru2csrInfo)

    Declaration
    public static cusparseStatus cusparseCreateCsru2csrInfo(ref csru2csrInfo info)
    Parameters
    Type Name Description
    csru2csrInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateHybMat(ref cusparseHybMat)

    Declaration
    public static cusparseStatus cusparseCreateHybMat(ref cusparseHybMat hybA)
    Parameters
    Type Name Description
    cusparseHybMat hybA
    Returns
    Type Description
    cusparseStatus

    cusparseCreateIdentityPermutation(cusparseContext, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCreateIdentityPermutation(cusparseContext handle, int n, CUdeviceptr p)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 n
    CUdeviceptr p
    Returns
    Type Description
    cusparseStatus

    cusparseCreateMatDescr(ref cusparseMatDescr)

    Declaration
    public static cusparseStatus cusparseCreateMatDescr(ref cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseStatus

    cusparseCreatePruneInfo(ref pruneInfo)

    Declaration
    public static cusparseStatus cusparseCreatePruneInfo(ref pruneInfo info)
    Parameters
    Type Name Description
    pruneInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCreateSolveAnalysisInfo(ref cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseCreateSolveAnalysisInfo(ref cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseCsctr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseCsctr(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseCsr2cscEx(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase, cudaDataType)

    Declaration
    public static cusparseStatus cusparseCsr2cscEx(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrSortedVal, cudaDataType csrSortedValtype, CUdeviceptr csrSortedRowPtr, CUdeviceptr csrSortedColInd, CUdeviceptr cscSortedVal, cudaDataType cscSortedValtype, CUdeviceptr cscSortedRowInd, CUdeviceptr cscSortedColPtr, cusparseAction copyValues, cusparseIndexBase idxBase, cudaDataType executiontype)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrSortedVal
    cudaDataType csrSortedValtype
    CUdeviceptr csrSortedRowPtr
    CUdeviceptr csrSortedColInd
    CUdeviceptr cscSortedVal
    cudaDataType cscSortedValtype
    CUdeviceptr cscSortedRowInd
    CUdeviceptr cscSortedColPtr
    cusparseAction copyValues
    cusparseIndexBase idxBase
    cudaDataType executiontype
    Returns
    Type Description
    cusparseStatus

    cusparseCsrilu0Ex(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, cudaDataType)

    Declaration
    public static cusparseStatus cusparseCsrilu0Ex(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrSortedValA_ValM, cudaDataType csrSortedValA_ValMtype, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseSolveAnalysisInfo info, cudaDataType executiontype)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA_ValM
    cudaDataType csrSortedValA_ValMtype
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseSolveAnalysisInfo info
    cudaDataType executiontype
    Returns
    Type Description
    cusparseStatus

    cusparseCsrmvEx(cusparseContext, cusparseAlgMode, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCsrmvEx(cusparseContext handle, cusparseAlgMode alg, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrValA, cudaDataType csrValAtype, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, cudaDataType xtype, CUdeviceptr beta, cudaDataType betatype, CUdeviceptr y, cudaDataType ytype, cudaDataType executiontype, CUdeviceptr buffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseAlgMode alg
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    cudaDataType csrValAtype
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cudaDataType xtype
    CUdeviceptr beta
    cudaDataType betatype
    CUdeviceptr y
    cudaDataType ytype
    cudaDataType executiontype
    CUdeviceptr buffer
    Returns
    Type Description
    cusparseStatus

    cusparseCsrmvEx(cusparseContext, cusparseAlgMode, cusparseOperation, Int32, Int32, Int32, IntPtr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, CUdeviceptr, cudaDataType, IntPtr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseCsrmvEx(cusparseContext handle, cusparseAlgMode alg, cusparseOperation transA, int m, int n, int nnz, IntPtr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrValA, cudaDataType csrValAtype, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, cudaDataType xtype, IntPtr beta, cudaDataType betatype, CUdeviceptr y, cudaDataType ytype, cudaDataType executiontype, CUdeviceptr buffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseAlgMode alg
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.IntPtr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    cudaDataType csrValAtype
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cudaDataType xtype
    System.IntPtr beta
    cudaDataType betatype
    CUdeviceptr y
    cudaDataType ytype
    cudaDataType executiontype
    CUdeviceptr buffer
    Returns
    Type Description
    cusparseStatus

    cusparseCsrmvEx_bufferSize(cusparseContext, cusparseAlgMode, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCsrmvEx_bufferSize(cusparseContext handle, cusparseAlgMode alg, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrValA, cudaDataType csrValAtype, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, cudaDataType xtype, CUdeviceptr beta, cudaDataType betatype, CUdeviceptr y, cudaDataType ytype, cudaDataType executiontype, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseAlgMode alg
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    cudaDataType csrValAtype
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cudaDataType xtype
    CUdeviceptr beta
    cudaDataType betatype
    CUdeviceptr y
    cudaDataType ytype
    cudaDataType executiontype
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCsrmvEx_bufferSize(cusparseContext, cusparseAlgMode, cusparseOperation, Int32, Int32, Int32, IntPtr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, CUdeviceptr, cudaDataType, IntPtr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType, ref SizeT)

    Declaration
    public static cusparseStatus cusparseCsrmvEx_bufferSize(cusparseContext handle, cusparseAlgMode alg, cusparseOperation transA, int m, int n, int nnz, IntPtr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrValA, cudaDataType csrValAtype, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, cudaDataType xtype, IntPtr beta, cudaDataType betatype, CUdeviceptr y, cudaDataType ytype, cudaDataType executiontype, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseAlgMode alg
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.IntPtr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    cudaDataType csrValAtype
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cudaDataType xtype
    System.IntPtr beta
    cudaDataType betatype
    CUdeviceptr y
    cudaDataType ytype
    cudaDataType executiontype
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseCsrsv_analysisEx(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, cudaDataType)

    Declaration
    public static cusparseStatus cusparseCsrsv_analysisEx(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, cudaDataType csrSortedValAtype, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseSolveAnalysisInfo info, cudaDataType executiontype)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    cudaDataType csrSortedValAtype
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseSolveAnalysisInfo info
    cudaDataType executiontype
    Returns
    Type Description
    cusparseStatus

    cusparseCsrsv_solveEx(cusparseContext, cusparseOperation, Int32, CUdeviceptr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType)

    Declaration
    public static cusparseStatus cusparseCsrsv_solveEx(cusparseContext handle, cusparseOperation transA, int m, CUdeviceptr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, cudaDataType csrSortedValAtype, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr f, cudaDataType ftype, CUdeviceptr x, cudaDataType xtype, cudaDataType executiontype)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    CUdeviceptr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    cudaDataType csrSortedValAtype
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr f
    cudaDataType ftype
    CUdeviceptr x
    cudaDataType xtype
    cudaDataType executiontype
    Returns
    Type Description
    cusparseStatus

    cusparseCsrsv_solveEx(cusparseContext, cusparseOperation, Int32, IntPtr, cudaDataType, cusparseMatDescr, CUdeviceptr, cudaDataType, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, cudaDataType, CUdeviceptr, cudaDataType, cudaDataType)

    Declaration
    public static cusparseStatus cusparseCsrsv_solveEx(cusparseContext handle, cusparseOperation transA, int m, IntPtr alpha, cudaDataType alphatype, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, cudaDataType csrSortedValAtype, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr f, cudaDataType ftype, CUdeviceptr x, cudaDataType xtype, cudaDataType executiontype)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.IntPtr alpha
    cudaDataType alphatype
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    cudaDataType csrSortedValAtype
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr f
    cudaDataType ftype
    CUdeviceptr x
    cudaDataType xtype
    cudaDataType executiontype
    Returns
    Type Description
    cusparseStatus

    cusparseDaxpyi(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDaxpyi(cusparseContext handle, int nnz, CUdeviceptr alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDaxpyi(cusparseContext, Int32, ref Double, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDaxpyi(cusparseContext handle, int nnz, ref double alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    System.Double alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDbsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDbsric02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsric02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsric02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsric02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pInputBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pInputBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsric02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDbsric02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsric02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDbsric02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrilu02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descra, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descra
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrilu02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDbsrilu02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDbsrilu02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, ref Double, ref Double)

    Declaration
    public static cusparseStatus cusparseDbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, ref double tol, ref double boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    System.Double boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, ref Double, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, ref double alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, ref double beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    System.Double beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref Double, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, ref double alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref double beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    System.Double beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsm2_analysis(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsm2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsm2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDbsrsm2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref int pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    System.Int32 pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsm2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDbsrsm2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, ref double alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsv2_analysis(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsv2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsv2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDbsrsv2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsv2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDbsrsv2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, ref double alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref Double, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, ref double alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref double beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    System.Double beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsc2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsc2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseDcsc2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseDcsc2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2bsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsr2bsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2csc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDcsr2csc(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr, cusparseAction copyValues, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    cusparseAction copyValues
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2csr_compress(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Double)

    Declaration
    public static cusparseStatus cusparseDcsr2csr_compress(cusparseContext handle, int m, int n, cusparseMatDescr descra, CUdeviceptr inVal, CUdeviceptr inColInd, CUdeviceptr inRowPtr, int inNnz, CUdeviceptr nnzPerRow, CUdeviceptr outVal, CUdeviceptr outColInd, CUdeviceptr outRowPtr, double tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descra
    CUdeviceptr inVal
    CUdeviceptr inColInd
    CUdeviceptr inRowPtr
    System.Int32 inNnz
    CUdeviceptr nnzPerRow
    CUdeviceptr outVal
    CUdeviceptr outColInd
    CUdeviceptr outRowPtr
    System.Double tol
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2csru(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsr2csru(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsr2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsr2gebsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDim, int colBlockDim, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseDcsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsr2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseDcsr2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseDcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr fractionToColor, CUdeviceptr ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr fractionToColor
    CUdeviceptr ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, ref Int32, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseDcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, ref double fractionToColor, ref int ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    System.Double fractionToColor
    System.Int32 ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgeam(cusparseContext, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrgeam(cusparseContext handle, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgeam(cusparseContext, Int32, Int32, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrgeam(cusparseContext handle, int m, int n, ref double alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref double beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Double alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Double beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgemm(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrgemm(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgemm2(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrgemm2(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgemm2(cusparseContext, Int32, Int32, Int32, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrgemm2(cusparseContext handle, int m, int n, int k, ref double alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref double beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Double alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    System.Double beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, ref double alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref double beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Double alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    System.Double beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDcsric0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDcsric0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValA_ValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValA_ValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsric02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsric02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsric02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsric02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsric02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDcsric02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsric02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsric02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDcsrilu0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrilu02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrilu02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDcsrilu02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsrilu02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, ref Double, ref Double)

    Declaration
    public static cusparseStatus cusparseDcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, ref double tol, ref double boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    System.Double boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref Double, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref double beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    System.Double beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref Double, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref double beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    System.Double beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, ref double beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    System.Double beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, ref double beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    System.Double beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsm_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDcsrsm_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDcsrsv_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv_solve(cusparseContext, cusparseOperation, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv_solve(cusparseContext, cusparseOperation, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, ref double alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Double alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv2_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrsv2_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv2_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseDcsrsv2_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv2_bufferSizeExt(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsrsv2_bufferSizeExt(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, CUdeviceptr alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, ref double alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    System.Double alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsru2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDcsru2csr(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDcsru2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDcsru2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDdense2csc(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDdense2csc(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerCol, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerCol
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    Returns
    Type Description
    cusparseStatus

    cusparseDdense2csr(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDdense2csr(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseDdense2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseDdense2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseDdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref double resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    System.Double resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDestroy(cusparseContext)

    Declaration
    public static cusparseStatus cusparseDestroy(cusparseContext handle)
    Parameters
    Type Name Description
    cusparseContext handle
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyBsric02Info(bsric02Info)

    Declaration
    public static cusparseStatus cusparseDestroyBsric02Info(bsric02Info info)
    Parameters
    Type Name Description
    bsric02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyBsrilu02Info(bsrilu02Info)

    Declaration
    public static cusparseStatus cusparseDestroyBsrilu02Info(bsrilu02Info info)
    Parameters
    Type Name Description
    bsrilu02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyBsrsm2Info(bsrsm2Info)

    Declaration
    public static cusparseStatus cusparseDestroyBsrsm2Info(bsrsm2Info info)
    Parameters
    Type Name Description
    bsrsm2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyBsrsv2Info(bsrsv2Info)

    Declaration
    public static cusparseStatus cusparseDestroyBsrsv2Info(bsrsv2Info info)
    Parameters
    Type Name Description
    bsrsv2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyColorInfo(cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseDestroyColorInfo(cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyCsrgemm2Info(csrgemm2Info)

    Declaration
    public static cusparseStatus cusparseDestroyCsrgemm2Info(csrgemm2Info info)
    Parameters
    Type Name Description
    csrgemm2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyCsric02Info(csric02Info)

    Declaration
    public static cusparseStatus cusparseDestroyCsric02Info(csric02Info info)
    Parameters
    Type Name Description
    csric02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyCsrilu02Info(csrilu02Info)

    Declaration
    public static cusparseStatus cusparseDestroyCsrilu02Info(csrilu02Info info)
    Parameters
    Type Name Description
    csrilu02Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyCsrsv2Info(csrsv2Info)

    Declaration
    public static cusparseStatus cusparseDestroyCsrsv2Info(csrsv2Info info)
    Parameters
    Type Name Description
    csrsv2Info info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyCsru2csrInfo(csru2csrInfo)

    Declaration
    public static cusparseStatus cusparseDestroyCsru2csrInfo(csru2csrInfo info)
    Parameters
    Type Name Description
    csru2csrInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyHybMat(cusparseHybMat)

    Declaration
    public static cusparseStatus cusparseDestroyHybMat(cusparseHybMat hybA)
    Parameters
    Type Name Description
    cusparseHybMat hybA
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyMatDescr(cusparseMatDescr)

    Declaration
    public static cusparseStatus cusparseDestroyMatDescr(cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseStatus

    cusparseDestroyPruneInfo(pruneInfo)

    Declaration
    public static cusparseStatus cusparseDestroyPruneInfo(pruneInfo info)
    Parameters
    Type Name Description
    pruneInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDestroySolveAnalysisInfo(cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDestroySolveAnalysisInfo(cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgebsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsc(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, CUdeviceptr bscVal, CUdeviceptr bscRowInd, CUdeviceptr bscColPtr, cusparseAction copyValues, cusparseIndexBase baseIdx, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr bscVal
    CUdeviceptr bscRowInd
    CUdeviceptr bscColPtr
    cusparseAction copyValues
    cusparseIndexBase baseIdx
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsc_bufferSize(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsc_bufferSize(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsc_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsc_bufferSizeExt(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDimC, int colBlockDimC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDgebsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDgebsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDgemmi(cusparseContext, Int32, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDgemmi(cusparseContext handle, int m, int n, int k, int nnz, CUdeviceptr alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDgemmi(cusparseContext, Int32, Int32, Int32, Int32, ref Double, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDgemmi(cusparseContext handle, int m, int n, int k, int nnz, ref double alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, ref double beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Double alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    System.Double beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseDgemvi(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgemvi(cusparseContext, cusparseOperation, Int32, Int32, ref Double, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, ref Double, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, ref double alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, ref double beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Double alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    System.Double beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgemvi_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseDgemvi_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseDgthr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDgthr(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDgthrz(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDgthrz(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDgtsv(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDgtsv_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgtsv2(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDgtsv2_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgtsv2_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2_nopivot_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDgtsv2_nopivot_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2StridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDgtsv2StridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsv2StridedBatch_bufferSizeExt(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDgtsv2StridedBatch_bufferSizeExt(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDgtsvStridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32)

    Declaration
    public static cusparseStatus cusparseDgtsvStridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    Returns
    Type Description
    cusparseStatus

    cusparseDhyb2csc(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhyb2csc(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    Returns
    Type Description
    cusparseStatus

    cusparseDhyb2csr(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhyb2csr(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseDhyb2dense(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseDhyb2dense(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseDhybmv(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhybmv(cusparseContext handle, cusparseOperation transA, CUdeviceptr alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    CUdeviceptr alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDhybmv(cusparseContext, cusparseOperation, ref Double, cusparseMatDescr, cusparseHybMat, CUdeviceptr, ref Double, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhybmv(cusparseContext handle, cusparseOperation transA, ref double alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, ref double beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Double alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    System.Double beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDhybsv_analysis(cusparseContext, cusparseOperation, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseDhybsv_analysis(cusparseContext handle, cusparseOperation transA, cusparseMatDescr descrA, cusparseHybMat hybA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseMatDescr descrA
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseDhybsv_solve(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhybsv_solve(cusparseContext handle, cusparseOperation trans, CUdeviceptr alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    CUdeviceptr alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDhybsv_solve(cusparseContext, cusparseOperation, ref Double, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDhybsv_solve(cusparseContext handle, cusparseOperation trans, ref double alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Double alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseDnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseDnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseDnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseDnnz_compress(cusparseContext, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Double)

    Declaration
    public static cusparseStatus cusparseDnnz_compress(cusparseContext handle, int m, cusparseMatDescr descr, CUdeviceptr values, CUdeviceptr rowPtr, CUdeviceptr nnzPerRow, CUdeviceptr nnzTotal, double tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    cusparseMatDescr descr
    CUdeviceptr values
    CUdeviceptr rowPtr
    CUdeviceptr nnzPerRow
    CUdeviceptr nnzTotal
    System.Double tol
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Double, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Double, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref double threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Double threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseDpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseDroti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDroti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr c, CUdeviceptr s, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr c
    CUdeviceptr s
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDroti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, ref Double, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDroti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref double c, ref double s, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    System.Double c
    System.Double s
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseDsctr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseDsctr(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseGetColorAlgs(cusparseColorInfo, ref cusparseColorAlg)

    Declaration
    public static cusparseStatus cusparseGetColorAlgs(cusparseColorInfo info, ref cusparseColorAlg alg)
    Parameters
    Type Name Description
    cusparseColorInfo info
    cusparseColorAlg alg
    Returns
    Type Description
    cusparseStatus

    cusparseGetLevelInfo(cusparseContext, cusparseSolveAnalysisInfo, ref Int32, ref CUdeviceptr, ref CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseGetLevelInfo(cusparseContext handle, cusparseSolveAnalysisInfo info, ref int nlevels, ref CUdeviceptr levelPtr, ref CUdeviceptr levelInd)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseSolveAnalysisInfo info
    System.Int32 nlevels
    CUdeviceptr levelPtr
    CUdeviceptr levelInd
    Returns
    Type Description
    cusparseStatus

    cusparseGetMatDiagType(cusparseMatDescr)

    Declaration
    public static cusparseDiagType cusparseGetMatDiagType(cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseDiagType

    cusparseGetMatFillMode(cusparseMatDescr)

    Declaration
    public static cusparseFillMode cusparseGetMatFillMode(cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseFillMode

    cusparseGetMatIndexBase(cusparseMatDescr)

    Declaration
    public static cusparseIndexBase cusparseGetMatIndexBase(cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseIndexBase

    cusparseGetMatType(cusparseMatDescr)

    Declaration
    public static cusparseMatrixType cusparseGetMatType(cusparseMatDescr descrA)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    Returns
    Type Description
    cusparseMatrixType

    cusparseGetPointerMode(cusparseContext, ref cusparsePointerMode)

    Declaration
    public static cusparseStatus cusparseGetPointerMode(cusparseContext handle, ref cusparsePointerMode mode)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparsePointerMode mode
    Returns
    Type Description
    cusparseStatus

    cusparseGetStream(cusparseContext, ref CUstream)

    Declaration
    public static cusparseStatus cusparseGetStream(cusparseContext handle, ref CUstream streamId)
    Parameters
    Type Name Description
    cusparseContext handle
    CUstream streamId
    Returns
    Type Description
    cusparseStatus

    cusparseGetVersion(cusparseContext, ref Int32)

    Declaration
    public static cusparseStatus cusparseGetVersion(cusparseContext handle, ref int version)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 version
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref half, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref half, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref half, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref half, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref half, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref half, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref half threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    half threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseHpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseHpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSaxpyi(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSaxpyi(cusparseContext handle, int nnz, CUdeviceptr alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSaxpyi(cusparseContext, Int32, ref Single, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSaxpyi(cusparseContext handle, int nnz, ref float alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    System.Single alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSbsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseSbsric02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsric02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsric02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsric02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pInputBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pInputBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsric02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseSbsric02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsric02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSbsric02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrilu02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descra, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descra
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrilu02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseSbsrilu02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSbsrilu02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, ref Double, ref Single)

    Declaration
    public static cusparseStatus cusparseSbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, ref double tol, ref float boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    System.Single boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, ref Single, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, ref float alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, ref float beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    System.Single beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref Single, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, ref float alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref float beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    System.Single beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsm2_analysis(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsm2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsm2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseSbsrsm2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref int pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    System.Int32 pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsm2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSbsrsm2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, ref float alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsv2_analysis(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsv2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsv2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseSbsrsv2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsv2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSbsrsv2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, ref float alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseSbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref Single, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, ref float alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref float beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    System.Single beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsc2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsc2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseScsc2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseScsc2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2bsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsr2bsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2csc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseScsr2csc(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr, cusparseAction copyValues, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    cusparseAction copyValues
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2csr_compress(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single)

    Declaration
    public static cusparseStatus cusparseScsr2csr_compress(cusparseContext handle, int m, int n, cusparseMatDescr descra, CUdeviceptr inVal, CUdeviceptr inColInd, CUdeviceptr inRowPtr, int inNnz, CUdeviceptr nnzPerRow, CUdeviceptr outVal, CUdeviceptr outColInd, CUdeviceptr outRowPtr, float tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descra
    CUdeviceptr inVal
    CUdeviceptr inColInd
    CUdeviceptr inRowPtr
    System.Int32 inNnz
    CUdeviceptr nnzPerRow
    CUdeviceptr outVal
    CUdeviceptr outColInd
    CUdeviceptr outRowPtr
    System.Single tol
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2csru(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsr2csru(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsr2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsr2gebsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDim, int colBlockDim, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseScsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsr2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseScsr2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseScsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseScsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr fractionToColor, CUdeviceptr ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr fractionToColor
    CUdeviceptr ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, ref Int32, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseScsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, ref float fractionToColor, ref int ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    System.Single fractionToColor
    System.Int32 ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgeam(cusparseContext, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrgeam(cusparseContext handle, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgeam(cusparseContext, Int32, Int32, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrgeam(cusparseContext handle, int m, int n, ref float alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref float beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Single alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgemm(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrgemm(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgemm2(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrgemm2(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgemm2(cusparseContext, Int32, Int32, Int32, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrgemm2(cusparseContext handle, int m, int n, int k, ref float alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref float beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Single alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    System.Single beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseScsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, ref float alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref float beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Single alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    System.Single beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseScsric0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseScsric0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValA_ValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValA_ValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsric02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsric02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsric02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsric02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsric02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseScsric02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsric02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsric02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseScsrilu0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrilu02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrilu02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseScsrilu02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsrilu02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseScsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, ref Double, ref Single)

    Declaration
    public static cusparseStatus cusparseScsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, ref double tol, ref float boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    System.Single boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref Single, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref float beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    System.Single beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref Single, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref float beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    System.Single beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, ref float beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    System.Single beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, ref float beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    System.Single beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsm_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseScsrsm_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseScsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseScsrsv_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv_solve(cusparseContext, cusparseOperation, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv_solve(cusparseContext, cusparseOperation, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, ref float alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Single alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv2_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrsv2_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv2_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseScsrsv2_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv2_bufferSizeExt(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsrsv2_bufferSizeExt(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, CUdeviceptr alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, ref float alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    System.Single alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsru2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseScsru2csr(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseScsru2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseScsru2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSdense2csc(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSdense2csc(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerCol, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerCol
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    Returns
    Type Description
    cusparseStatus

    cusparseSdense2csr(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSdense2csr(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseSdense2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseSdense2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseSdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref float resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    System.Single resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSetColorAlgs(cusparseColorInfo, cusparseColorAlg)

    Declaration
    public static cusparseStatus cusparseSetColorAlgs(cusparseColorInfo info, cusparseColorAlg alg)
    Parameters
    Type Name Description
    cusparseColorInfo info
    cusparseColorAlg alg
    Returns
    Type Description
    cusparseStatus

    cusparseSetMatDiagType(cusparseMatDescr, cusparseDiagType)

    Declaration
    public static cusparseStatus cusparseSetMatDiagType(cusparseMatDescr descrA, cusparseDiagType diagType)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    cusparseDiagType diagType
    Returns
    Type Description
    cusparseStatus

    cusparseSetMatFillMode(cusparseMatDescr, cusparseFillMode)

    Declaration
    public static cusparseStatus cusparseSetMatFillMode(cusparseMatDescr descrA, cusparseFillMode fillMode)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    cusparseFillMode fillMode
    Returns
    Type Description
    cusparseStatus

    cusparseSetMatIndexBase(cusparseMatDescr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSetMatIndexBase(cusparseMatDescr descrA, cusparseIndexBase indexBase)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    cusparseIndexBase indexBase
    Returns
    Type Description
    cusparseStatus

    cusparseSetMatType(cusparseMatDescr, cusparseMatrixType)

    Declaration
    public static cusparseStatus cusparseSetMatType(cusparseMatDescr descrA, cusparseMatrixType type)
    Parameters
    Type Name Description
    cusparseMatDescr descrA
    cusparseMatrixType type
    Returns
    Type Description
    cusparseStatus

    cusparseSetPointerMode(cusparseContext, cusparsePointerMode)

    Declaration
    public static cusparseStatus cusparseSetPointerMode(cusparseContext handle, cusparsePointerMode mode)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparsePointerMode mode
    Returns
    Type Description
    cusparseStatus

    cusparseSetStream(cusparseContext, CUstream)

    Declaration
    public static cusparseStatus cusparseSetStream(cusparseContext handle, CUstream streamId)
    Parameters
    Type Name Description
    cusparseContext handle
    CUstream streamId
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgebsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsc(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, CUdeviceptr bscVal, CUdeviceptr bscRowInd, CUdeviceptr bscColPtr, cusparseAction copyValues, cusparseIndexBase baseIdx, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr bscVal
    CUdeviceptr bscRowInd
    CUdeviceptr bscColPtr
    cusparseAction copyValues
    cusparseIndexBase baseIdx
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsc_bufferSize(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsc_bufferSize(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsc_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsc_bufferSizeExt(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDimC, int colBlockDimC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSgebsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSgebsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSgemmi(cusparseContext, Int32, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSgemmi(cusparseContext handle, int m, int n, int k, int nnz, CUdeviceptr alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseSgemmi(cusparseContext, Int32, Int32, Int32, Int32, ref Single, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSgemmi(cusparseContext handle, int m, int n, int k, int nnz, ref float alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, ref float beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    System.Single alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    System.Single beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseSgemvi(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgemvi(cusparseContext, cusparseOperation, Int32, Int32, ref Single, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, ref Single, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, ref float alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, ref float beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Single alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    System.Single beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgemvi_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseSgemvi_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseSgthr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSgthr(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSgthrz(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSgthrz(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSgtsv(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseSgtsv_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgtsv2(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSgtsv2_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgtsv2_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2_nopivot_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSgtsv2_nopivot_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2StridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSgtsv2StridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsv2StridedBatch_bufferSizeExt(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSgtsv2StridedBatch_bufferSizeExt(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSgtsvStridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32)

    Declaration
    public static cusparseStatus cusparseSgtsvStridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    Returns
    Type Description
    cusparseStatus

    cusparseShyb2csc(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShyb2csc(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    Returns
    Type Description
    cusparseStatus

    cusparseShyb2csr(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShyb2csr(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseShyb2dense(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseShyb2dense(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseShybmv(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShybmv(cusparseContext handle, cusparseOperation transA, CUdeviceptr alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    CUdeviceptr alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseShybmv(cusparseContext, cusparseOperation, ref Single, cusparseMatDescr, cusparseHybMat, CUdeviceptr, ref Single, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShybmv(cusparseContext handle, cusparseOperation transA, ref float alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, ref float beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Single alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    System.Single beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseShybsv_analysis(cusparseContext, cusparseOperation, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseShybsv_analysis(cusparseContext handle, cusparseOperation transA, cusparseMatDescr descrA, cusparseHybMat hybA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseMatDescr descrA
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseShybsv_solve(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShybsv_solve(cusparseContext handle, cusparseOperation trans, CUdeviceptr alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    CUdeviceptr alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseShybsv_solve(cusparseContext, cusparseOperation, ref Single, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseShybsv_solve(cusparseContext handle, cusparseOperation trans, ref float alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Single alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseSnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseSnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseSnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseSnnz_compress(cusparseContext, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single)

    Declaration
    public static cusparseStatus cusparseSnnz_compress(cusparseContext handle, int m, cusparseMatDescr descr, CUdeviceptr values, CUdeviceptr rowPtr, CUdeviceptr nnzPerRow, CUdeviceptr nnzTotal, float tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    cusparseMatDescr descr
    CUdeviceptr values
    CUdeviceptr rowPtr
    CUdeviceptr nnzPerRow
    CUdeviceptr nnzTotal
    System.Single tol
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csr(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrNnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrNnz(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneCsr2csrNnzByPercentage(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneCsr2csrNnzByPercentage(cusparseContext handle, int m, int n, int nnzA, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnzA
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csr(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csr(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csr_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csr_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrByPercentage_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, pruneInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrByPercentage_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC, pruneInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    pruneInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, CUdeviceptr threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrNnz(cusparseContext, Int32, Int32, CUdeviceptr, Int32, ref Single, cusparseMatDescr, CUdeviceptr, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrNnz(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, ref float threshold, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single threshold
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, CUdeviceptr, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSpruneDense2csrNnzByPercentage(cusparseContext, Int32, Int32, CUdeviceptr, Int32, Single, cusparseMatDescr, CUdeviceptr, ref Int32, pruneInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseSpruneDense2csrNnzByPercentage(cusparseContext handle, int m, int n, CUdeviceptr A, int lda, float percentage, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr, pruneInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr A
    System.Int32 lda
    System.Single percentage
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    pruneInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseSroti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSroti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr c, CUdeviceptr s, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr c
    CUdeviceptr s
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSroti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Single, ref Single, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSroti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref float c, ref float s, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    System.Single c
    System.Single s
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseSsctr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseSsctr(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseXbsric02_zeroPivot(cusparseContext, bsric02Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXbsric02_zeroPivot(cusparseContext handle, bsric02Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsric02Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsric02_zeroPivot(cusparseContext, bsric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXbsric02_zeroPivot(cusparseContext handle, bsric02Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsric02Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrilu02_zeroPivot(cusparseContext, bsrilu02Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXbsrilu02_zeroPivot(cusparseContext handle, bsrilu02Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrilu02_zeroPivot(cusparseContext, bsrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXbsrilu02_zeroPivot(cusparseContext handle, bsrilu02Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrsm2_zeroPivot(cusparseContext, bsrsm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXbsrsm2_zeroPivot(cusparseContext handle, bsrsm2Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrsm2Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrsm2_zeroPivot(cusparseContext, bsrsm2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXbsrsm2_zeroPivot(cusparseContext handle, bsrsm2Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrsm2Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrsv2_zeroPivot(cusparseContext, bsrsv2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXbsrsv2_zeroPivot(cusparseContext handle, bsrsv2Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrsv2Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXbsrsv2_zeroPivot(cusparseContext, bsrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXbsrsv2_zeroPivot(cusparseContext handle, bsrsv2Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrsv2Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXcoo2csr(cusparseContext, CUdeviceptr, Int32, Int32, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseXcoo2csr(cusparseContext handle, CUdeviceptr cooRowInd, int nnz, int m, CUdeviceptr csrRowPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    CUdeviceptr cooRowInd
    System.Int32 nnz
    System.Int32 m
    CUdeviceptr csrRowPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseXcoosort_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseXcoosort_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr cooRowsA, CUdeviceptr cooColsA, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr cooRowsA
    CUdeviceptr cooColsA
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseXcoosortByColumn(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcoosortByColumn(cusparseContext handle, int m, int n, int nnz, CUdeviceptr cooRowsA, CUdeviceptr cooColsA, CUdeviceptr P, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr cooRowsA
    CUdeviceptr cooColsA
    CUdeviceptr P
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcoosortByRow(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcoosortByRow(cusparseContext handle, int m, int n, int nnz, CUdeviceptr cooRowsA, CUdeviceptr cooColsA, CUdeviceptr P, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr cooRowsA
    CUdeviceptr cooColsA
    CUdeviceptr P
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcscsort(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcscsort(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr cscColPtrA, CUdeviceptr cscRowIndA, CUdeviceptr P, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr cscColPtrA
    CUdeviceptr cscRowIndA
    CUdeviceptr P
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcscsort_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseXcscsort_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr cscColPtrA, CUdeviceptr cscRowIndA, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr cscColPtrA
    CUdeviceptr cscRowIndA
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseXcsr2bsrNnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsr2bsrNnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsr2bsrNnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsr2bsrNnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsr2coo(cusparseContext, CUdeviceptr, Int32, Int32, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseXcsr2coo(cusparseContext handle, CUdeviceptr csrRowPtr, int nnz, int m, CUdeviceptr cooRowInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    CUdeviceptr csrRowPtr
    System.Int32 nnz
    System.Int32 m
    CUdeviceptr cooRowInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseXcsr2gebsrNnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsr2gebsrNnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, int rowBlockDim, int colBlockDim, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcsr2gebsrNnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, Int32, Int32, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsr2gebsrNnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, int rowBlockDim, int colBlockDim, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgeamNnz(cusparseContext, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrgeamNnz(cusparseContext handle, int m, int n, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgeamNnz(cusparseContext, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsrgeamNnz(cusparseContext handle, int m, int n, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgemm2Nnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrgemm2Nnz(cusparseContext handle, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr nnzTotalDevHostPtr, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgemm2Nnz(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, ref Int32, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrgemm2Nnz(cusparseContext handle, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedRowPtrC, ref int nnzTotalDevHostPtr, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedRowPtrC
    System.Int32 nnzTotalDevHostPtr
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgemmNnz(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrgemmNnz(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrgemmNnz(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsrgemmNnz(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseXcsric02_zeroPivot(cusparseContext, csric02Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsric02_zeroPivot(cusparseContext handle, csric02Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    csric02Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXcsric02_zeroPivot(cusparseContext, csric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsric02_zeroPivot(cusparseContext handle, csric02Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    csric02Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrilu02_zeroPivot(cusparseContext, csrilu02Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrilu02_zeroPivot(cusparseContext handle, csrilu02Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrilu02_zeroPivot(cusparseContext, csrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsrilu02_zeroPivot(cusparseContext handle, csrilu02Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrsort(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrsort(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr P, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr P
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrsort_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, ref SizeT)

    Declaration
    public static cusparseStatus cusparseXcsrsort_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrsv2_zeroPivot(cusparseContext, csrsv2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXcsrsv2_zeroPivot(cusparseContext handle, csrsv2Info info, CUdeviceptr position)
    Parameters
    Type Name Description
    cusparseContext handle
    csrsv2Info info
    CUdeviceptr position
    Returns
    Type Description
    cusparseStatus

    cusparseXcsrsv2_zeroPivot(cusparseContext, csrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseXcsrsv2_zeroPivot(cusparseContext handle, csrsv2Info info, ref int position)
    Parameters
    Type Name Description
    cusparseContext handle
    csrsv2Info info
    System.Int32 position
    Returns
    Type Description
    cusparseStatus

    cusparseXgebsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXgebsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    cusparseMatDescr descrC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseXgebsr2gebsrNnz(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXgebsr2gebsrNnz(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, int rowBlockDimC, int colBlockDimC, CUdeviceptr nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    CUdeviceptr nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseXgebsr2gebsrNnz(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, Int32, ref Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseXgebsr2gebsrNnz(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrRowPtrC, int rowBlockDimC, int colBlockDimC, ref int nnzTotalDevHostPtr, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrRowPtrC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    System.Int32 nnzTotalDevHostPtr
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZaxpyi(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZaxpyi(cusparseContext handle, int nnz, CUdeviceptr alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZaxpyi(cusparseContext, Int32, ref cuDoubleComplex, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZaxpyi(cusparseContext handle, int nnz, ref cuDoubleComplex alpha, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    cuDoubleComplex alpha
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZbsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZbsric02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsric02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsric02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsric02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, cusparseSolvePolicy policy, CUdeviceptr pInputBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pInputBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsric02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZbsric02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsric02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZbsric02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrilu02(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descra, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descra
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02_analysis(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrilu02_analysis(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZbsrilu02_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZbsrilu02_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrilu02_numericBoost(cusparseContext, bsrilu02Info, Int32, ref Double, ref cuDoubleComplex)

    Declaration
    public static cusparseStatus cusparseZbsrilu02_numericBoost(cusparseContext handle, bsrilu02Info info, int enable_boost, ref double tol, ref cuDoubleComplex boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    bsrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    cuDoubleComplex boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrmm(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, ref cuDoubleComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZbsrmm(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transB, int mb, int n, int kb, int nnzb, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockSize, CUdeviceptr B, int ldb, ref cuDoubleComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 mb
    System.Int32 n
    System.Int32 kb
    System.Int32 nnzb
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockSize
    CUdeviceptr B
    System.Int32 ldb
    cuDoubleComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nb, int nnzb, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref cuDoubleComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    cuDoubleComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsm2_analysis(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsm2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsm2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZbsrsm2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref int pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    System.Int32 pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsm2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZbsrsm2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsm2_solve(cusparseContext, cusparseDirection, cusparseOperation, cusparseOperation, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsm2Info, CUdeviceptr, Int32, CUdeviceptr, Int32, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsm2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, cusparseOperation transXY, int mb, int n, int nnzb, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockSize, bsrsm2Info info, CUdeviceptr X, int ldx, CUdeviceptr Y, int ldy, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    cusparseOperation transXY
    System.Int32 mb
    System.Int32 n
    System.Int32 nnzb
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockSize
    bsrsm2Info info
    CUdeviceptr X
    System.Int32 ldx
    CUdeviceptr Y
    System.Int32 ldy
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsv2_analysis(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsv2_analysis(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsv2_bufferSize(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZbsrsv2_bufferSize(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsv2_bufferSizeExt(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZbsrsv2_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrsv2_solve(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, bsrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrsv2_solve(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int mb, int nnzb, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int blockDim, bsrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 mb
    System.Int32 nnzb
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 blockDim
    bsrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZbsrxmv(cusparseContext, cusparseDirection, cusparseOperation, Int32, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZbsrxmv(cusparseContext handle, cusparseDirection dirA, cusparseOperation transA, int sizeOfMask, int mb, int nb, int nnzb, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrMaskPtrA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrEndPtrA, CUdeviceptr bsrColIndA, int blockDim, CUdeviceptr x, ref cuDoubleComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    cusparseOperation transA
    System.Int32 sizeOfMask
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrMaskPtrA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrEndPtrA
    CUdeviceptr bsrColIndA
    System.Int32 blockDim
    CUdeviceptr x
    cuDoubleComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsc2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsc2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseZcsc2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseZcsc2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2bsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsr2bsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int blockDim, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 blockDim
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2csc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZcsr2csc(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr, cusparseAction copyValues, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    cusparseAction copyValues
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2csr_compress(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cuDoubleComplex)

    Declaration
    public static cusparseStatus cusparseZcsr2csr_compress(cusparseContext handle, int m, int n, cusparseMatDescr descra, CUdeviceptr inVal, CUdeviceptr inColInd, CUdeviceptr inRowPtr, int inNnz, CUdeviceptr nnzPerRow, CUdeviceptr outVal, CUdeviceptr outColInd, CUdeviceptr outRowPtr, cuDoubleComplex tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descra
    CUdeviceptr inVal
    CUdeviceptr inColInd
    CUdeviceptr inRowPtr
    System.Int32 inNnz
    CUdeviceptr nnzPerRow
    CUdeviceptr outVal
    CUdeviceptr outColInd
    CUdeviceptr outRowPtr
    cuDoubleComplex tol
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2csru(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsr2csru(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2dense(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsr2dense(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsr2gebsr(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDim, int colBlockDim, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseZcsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsr2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseZcsr2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseZcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr fractionToColor, CUdeviceptr ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr fractionToColor
    CUdeviceptr ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrcolor(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref Double, ref Int32, CUdeviceptr, CUdeviceptr, cusparseColorInfo)

    Declaration
    public static cusparseStatus cusparseZcsrcolor(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, ref double fractionToColor, ref int ncolors, CUdeviceptr coloring, CUdeviceptr reordering, cusparseColorInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    System.Double fractionToColor
    System.Int32 ncolors
    CUdeviceptr coloring
    CUdeviceptr reordering
    cusparseColorInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgeam(cusparseContext, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrgeam(cusparseContext handle, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgeam(cusparseContext, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrgeam(cusparseContext handle, int m, int n, ref cuDoubleComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, ref cuDoubleComplex beta, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cuDoubleComplex beta
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgemm(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrgemm(cusparseContext handle, cusparseOperation transA, cusparseOperation transB, int m, int n, int k, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrValB, CUdeviceptr csrRowPtrB, CUdeviceptr csrColIndB, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseOperation transB
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrValB
    CUdeviceptr csrRowPtrB
    CUdeviceptr csrColIndB
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgemm2(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrgemm2(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgemm2(cusparseContext, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrgemm2Info, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrgemm2(cusparseContext handle, int m, int n, int k, ref cuDoubleComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedValB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref cuDoubleComplex beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedValD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, cusparseMatDescr descrC, CUdeviceptr csrSortedValC, CUdeviceptr csrSortedRowPtrC, CUdeviceptr csrSortedColIndC, csrgemm2Info info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedValB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cuDoubleComplex beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedValD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    cusparseMatDescr descrC
    CUdeviceptr csrSortedValC
    CUdeviceptr csrSortedRowPtrC
    CUdeviceptr csrSortedColIndC
    csrgemm2Info info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, CUdeviceptr alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, CUdeviceptr beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    CUdeviceptr alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    CUdeviceptr beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrgemm2_bufferSizeExt(cusparseContext, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, cusparseMatDescr, Int32, CUdeviceptr, CUdeviceptr, csrgemm2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsrgemm2_bufferSizeExt(cusparseContext handle, int m, int n, int k, ref cuDoubleComplex alpha, cusparseMatDescr descrA, int nnzA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, cusparseMatDescr descrB, int nnzB, CUdeviceptr csrSortedRowPtrB, CUdeviceptr csrSortedColIndB, ref cuDoubleComplex beta, cusparseMatDescr descrD, int nnzD, CUdeviceptr csrSortedRowPtrD, CUdeviceptr csrSortedColIndD, csrgemm2Info info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    System.Int32 nnzA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    cusparseMatDescr descrB
    System.Int32 nnzB
    CUdeviceptr csrSortedRowPtrB
    CUdeviceptr csrSortedColIndB
    cuDoubleComplex beta
    cusparseMatDescr descrD
    System.Int32 nnzD
    CUdeviceptr csrSortedRowPtrD
    CUdeviceptr csrSortedColIndD
    csrgemm2Info info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZcsric0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseZcsric0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValA_ValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValA_ValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsric02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsric02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsric02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsric02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsric02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZcsric02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsric02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csric02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsric02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csric02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csric02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu0(cusparseContext, cusparseOperation, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseZcsrilu0(cusparseContext handle, cusparseOperation trans, int m, cusparseMatDescr descrA, CUdeviceptr csrValM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    System.Int32 m
    cusparseMatDescr descrA
    CUdeviceptr csrValM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrilu02(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA_valM, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA_valM
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02_analysis(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrilu02_analysis(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02_bufferSize(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZcsrilu02_bufferSize(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02_bufferSizeExt(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrilu02Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsrilu02_bufferSizeExt(cusparseContext handle, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrilu02Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrilu02Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, CUdeviceptr tol, CUdeviceptr boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    CUdeviceptr tol
    CUdeviceptr boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrilu02_numericBoost(cusparseContext, csrilu02Info, Int32, ref Double, ref cuDoubleComplex)

    Declaration
    public static cusparseStatus cusparseZcsrilu02_numericBoost(cusparseContext handle, csrilu02Info info, int enable_boost, ref double tol, ref cuDoubleComplex boost_val)
    Parameters
    Type Name Description
    cusparseContext handle
    csrilu02Info info
    System.Int32 enable_boost
    System.Double tol
    cuDoubleComplex boost_val
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmm(cusparseContext, cusparseOperation, Int32, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref cuDoubleComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrmm(cusparseContext handle, cusparseOperation transA, int m, int n, int k, int nnz, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref cuDoubleComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    cuDoubleComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmm2(cusparseContext, cusparseOperation, cusparseOperation, Int32, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref cuDoubleComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrmm2(cusparseContext handle, cusparseOperation transa, cusparseOperation transb, int m, int n, int k, int nnz, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr B, int ldb, ref cuDoubleComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transa
    cusparseOperation transb
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr B
    System.Int32 ldb
    cuDoubleComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmv(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrmv(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, CUdeviceptr x, ref cuDoubleComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    CUdeviceptr x
    cuDoubleComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrmv_mp(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrmv_mp(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrSortedValA, CUdeviceptr csrSortedRowPtrA, CUdeviceptr csrSortedColIndA, CUdeviceptr x, ref cuDoubleComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrSortedValA
    CUdeviceptr csrSortedRowPtrA
    CUdeviceptr csrSortedColIndA
    CUdeviceptr x
    cuDoubleComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsm_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseZcsrsm_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsm_solve(cusparseContext, cusparseOperation, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, Int32, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZcsrsm_solve(cusparseContext handle, cusparseOperation transA, int m, int n, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, int ldx, CUdeviceptr y, int ldy)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    System.Int32 ldx
    CUdeviceptr y
    System.Int32 ldy
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseZcsrsv_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv_solve(cusparseContext, cusparseOperation, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, CUdeviceptr alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    CUdeviceptr alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv_solve(cusparseContext, cusparseOperation, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrsv_solve(cusparseContext handle, cusparseOperation transA, int m, ref cuDoubleComplex alpha, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv2_analysis(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrsv2_analysis(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv2_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref Int32)

    Declaration
    public static cusparseStatus cusparseZcsrsv2_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv2_bufferSizeExt(cusparseContext, cusparseOperation, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsrsv2_bufferSizeExt(cusparseContext handle, cusparseOperation transA, int m, int nnz, cusparseMatDescr descrA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, CUdeviceptr alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    CUdeviceptr alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsrsv2_solve(cusparseContext, cusparseOperation, Int32, Int32, ref cuDoubleComplex, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csrsv2Info, CUdeviceptr, CUdeviceptr, cusparseSolvePolicy, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsrsv2_solve(cusparseContext handle, cusparseOperation transA, int m, int nnz, ref cuDoubleComplex alpha, cusparseMatDescr descra, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA, csrsv2Info info, CUdeviceptr x, CUdeviceptr y, cusparseSolvePolicy policy, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 nnz
    cuDoubleComplex alpha
    cusparseMatDescr descra
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    csrsv2Info info
    CUdeviceptr x
    CUdeviceptr y
    cusparseSolvePolicy policy
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsru2csr(cusparseContext, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZcsru2csr(cusparseContext handle, int m, int n, int nnz, cusparseMatDescr descrA, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    cusparseMatDescr descrA
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZcsru2csr_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, csru2csrInfo, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZcsru2csr_bufferSizeExt(cusparseContext handle, int m, int n, int nnz, CUdeviceptr csrVal, CUdeviceptr csrRowPtr, CUdeviceptr csrColInd, csru2csrInfo info, ref SizeT pBufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    CUdeviceptr csrVal
    CUdeviceptr csrRowPtr
    CUdeviceptr csrColInd
    csru2csrInfo info
    SizeT pBufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZdense2csc(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZdense2csc(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerCol, CUdeviceptr cscValA, CUdeviceptr cscRowIndA, CUdeviceptr cscColPtrA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerCol
    CUdeviceptr cscValA
    CUdeviceptr cscRowIndA
    CUdeviceptr cscColPtrA
    Returns
    Type Description
    cusparseStatus

    cusparseZdense2csr(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZdense2csr(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseZdense2hyb(cusparseContext, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, cusparseHybMat, Int32, cusparseHybPartition)

    Declaration
    public static cusparseStatus cusparseZdense2hyb(cusparseContext handle, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRow, cusparseHybMat hybA, int userEllWidth, cusparseHybPartition partitionType)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRow
    cusparseHybMat hybA
    System.Int32 userEllWidth
    cusparseHybPartition partitionType
    Returns
    Type Description
    cusparseStatus

    cusparseZdotci(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZdotci(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZdotci(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZdotci(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref cuDoubleComplex resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cuDoubleComplex resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, CUdeviceptr resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    CUdeviceptr resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZdoti(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZdoti(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, ref cuDoubleComplex resultDevHostPtr, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cuDoubleComplex resultDevHostPtr
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2csr(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgebsr2csr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDim, int colBlockDim, cusparseMatDescr descrC, CUdeviceptr csrValC, CUdeviceptr csrRowPtrC, CUdeviceptr csrColIndC)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    cusparseMatDescr descrC
    CUdeviceptr csrValC
    CUdeviceptr csrRowPtrC
    CUdeviceptr csrColIndC
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsc(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseAction, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsc(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, CUdeviceptr bscVal, CUdeviceptr bscRowInd, CUdeviceptr bscColPtr, cusparseAction copyValues, cusparseIndexBase baseIdx, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    CUdeviceptr bscVal
    CUdeviceptr bscRowInd
    CUdeviceptr bscColPtr
    cusparseAction copyValues
    cusparseIndexBase baseIdx
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsc_bufferSize(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsc_bufferSize(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsc_bufferSizeExt(cusparseContext, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsc_bufferSizeExt(cusparseContext handle, int mb, int nb, int nnzb, CUdeviceptr bsrVal, CUdeviceptr bsrRowPtr, CUdeviceptr bsrColInd, int rowBlockDim, int colBlockDim, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    CUdeviceptr bsrVal
    CUdeviceptr bsrRowPtr
    CUdeviceptr bsrColInd
    System.Int32 rowBlockDim
    System.Int32 colBlockDim
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsr(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsr(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, cusparseMatDescr descrC, CUdeviceptr bsrValC, CUdeviceptr bsrRowPtrC, CUdeviceptr bsrColIndC, int rowBlockDimC, int colBlockDimC, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    cusparseMatDescr descrC
    CUdeviceptr bsrValC
    CUdeviceptr bsrRowPtrC
    CUdeviceptr bsrColIndC
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsr_bufferSize(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsr_bufferSize(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZgebsr2gebsr_bufferSizeExt(cusparseContext, cusparseDirection, Int32, Int32, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZgebsr2gebsr_bufferSizeExt(cusparseContext handle, cusparseDirection dirA, int mb, int nb, int nnzb, cusparseMatDescr descrA, CUdeviceptr bsrValA, CUdeviceptr bsrRowPtrA, CUdeviceptr bsrColIndA, int rowBlockDimA, int colBlockDimA, int rowBlockDimC, int colBlockDimC, ref SizeT pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 mb
    System.Int32 nb
    System.Int32 nnzb
    cusparseMatDescr descrA
    CUdeviceptr bsrValA
    CUdeviceptr bsrRowPtrA
    CUdeviceptr bsrColIndA
    System.Int32 rowBlockDimA
    System.Int32 colBlockDimA
    System.Int32 rowBlockDimC
    System.Int32 colBlockDimC
    SizeT pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZgemmi(cusparseContext, Int32, Int32, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZgemmi(cusparseContext handle, int m, int n, int k, int nnz, CUdeviceptr alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, CUdeviceptr beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    CUdeviceptr beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZgemmi(cusparseContext, Int32, Int32, Int32, Int32, ref cuDoubleComplex, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZgemmi(cusparseContext handle, int m, int n, int k, int nnz, ref cuDoubleComplex alpha, CUdeviceptr A, int lda, CUdeviceptr cscValB, CUdeviceptr cscColPtrB, CUdeviceptr cscRowIndB, ref cuDoubleComplex beta, CUdeviceptr C, int ldc)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    System.Int32 k
    System.Int32 nnz
    cuDoubleComplex alpha
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr cscValB
    CUdeviceptr cscColPtrB
    CUdeviceptr cscRowIndB
    cuDoubleComplex beta
    CUdeviceptr C
    System.Int32 ldc
    Returns
    Type Description
    cusparseStatus

    cusparseZgemvi(cusparseContext, cusparseOperation, Int32, Int32, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, CUdeviceptr alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    CUdeviceptr alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgemvi(cusparseContext, cusparseOperation, Int32, Int32, ref cuDoubleComplex, CUdeviceptr, Int32, Int32, CUdeviceptr, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr, cusparseIndexBase, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgemvi(cusparseContext handle, cusparseOperation transA, int m, int n, ref cuDoubleComplex alpha, CUdeviceptr A, int lda, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, ref cuDoubleComplex beta, CUdeviceptr y, cusparseIndexBase idxBase, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    cuDoubleComplex alpha
    CUdeviceptr A
    System.Int32 lda
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    cuDoubleComplex beta
    CUdeviceptr y
    cusparseIndexBase idxBase
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgemvi_bufferSize(cusparseContext, cusparseOperation, Int32, Int32, Int32, ref Int32)

    Declaration
    public static cusparseStatus cusparseZgemvi_bufferSize(cusparseContext handle, cusparseOperation transA, int m, int n, int nnz, ref int pBufferSize)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    System.Int32 m
    System.Int32 n
    System.Int32 nnz
    System.Int32 pBufferSize
    Returns
    Type Description
    cusparseStatus

    cusparseZgthr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZgthr(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZgthrz(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZgthrz(cusparseContext handle, int nnz, CUdeviceptr y, CUdeviceptr xVal, CUdeviceptr xInd, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr y
    CUdeviceptr xVal
    CUdeviceptr xInd
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZgtsv(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZgtsv_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgtsv2(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZgtsv2_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2_nopivot(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgtsv2_nopivot(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2_nopivot_bufferSizeExt(cusparseContext, Int32, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZgtsv2_nopivot_bufferSizeExt(cusparseContext handle, int m, int n, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr B, int ldb, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    System.Int32 n
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr B
    System.Int32 ldb
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2StridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZgtsv2StridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, CUdeviceptr pBuffer)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    CUdeviceptr pBuffer
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsv2StridedBatch_bufferSizeExt(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32, ref SizeT)

    Declaration
    public static cusparseStatus cusparseZgtsv2StridedBatch_bufferSizeExt(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride, ref SizeT bufferSizeInBytes)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    SizeT bufferSizeInBytes
    Returns
    Type Description
    cusparseStatus

    cusparseZgtsvStridedBatch(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, Int32, Int32)

    Declaration
    public static cusparseStatus cusparseZgtsvStridedBatch(cusparseContext handle, int m, CUdeviceptr dl, CUdeviceptr d, CUdeviceptr du, CUdeviceptr x, int batchCount, int batchStride)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    CUdeviceptr dl
    CUdeviceptr d
    CUdeviceptr du
    CUdeviceptr x
    System.Int32 batchCount
    System.Int32 batchStride
    Returns
    Type Description
    cusparseStatus

    cusparseZhyb2csc(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhyb2csc(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr cscVal, CUdeviceptr cscRowInd, CUdeviceptr cscColPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr cscVal
    CUdeviceptr cscRowInd
    CUdeviceptr cscColPtr
    Returns
    Type Description
    cusparseStatus

    cusparseZhyb2csr(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhyb2csr(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr csrValA, CUdeviceptr csrRowPtrA, CUdeviceptr csrColIndA)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr csrValA
    CUdeviceptr csrRowPtrA
    CUdeviceptr csrColIndA
    Returns
    Type Description
    cusparseStatus

    cusparseZhyb2dense(cusparseContext, cusparseMatDescr, cusparseHybMat, CUdeviceptr, Int32)

    Declaration
    public static cusparseStatus cusparseZhyb2dense(cusparseContext handle, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr A, int lda)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr A
    System.Int32 lda
    Returns
    Type Description
    cusparseStatus

    cusparseZhybmv(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, CUdeviceptr, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhybmv(cusparseContext handle, cusparseOperation transA, CUdeviceptr alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, CUdeviceptr beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    CUdeviceptr alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    CUdeviceptr beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZhybmv(cusparseContext, cusparseOperation, ref cuDoubleComplex, cusparseMatDescr, cusparseHybMat, CUdeviceptr, ref cuDoubleComplex, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhybmv(cusparseContext handle, cusparseOperation transA, ref cuDoubleComplex alpha, cusparseMatDescr descrA, cusparseHybMat hybA, CUdeviceptr x, ref cuDoubleComplex beta, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cuDoubleComplex alpha
    cusparseMatDescr descrA
    cusparseHybMat hybA
    CUdeviceptr x
    cuDoubleComplex beta
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZhybsv_analysis(cusparseContext, cusparseOperation, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo)

    Declaration
    public static cusparseStatus cusparseZhybsv_analysis(cusparseContext handle, cusparseOperation transA, cusparseMatDescr descrA, cusparseHybMat hybA, cusparseSolveAnalysisInfo info)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation transA
    cusparseMatDescr descrA
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    Returns
    Type Description
    cusparseStatus

    cusparseZhybsv_solve(cusparseContext, cusparseOperation, CUdeviceptr, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhybsv_solve(cusparseContext handle, cusparseOperation trans, CUdeviceptr alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    CUdeviceptr alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZhybsv_solve(cusparseContext, cusparseOperation, ref cuDoubleComplex, cusparseMatDescr, cusparseHybMat, cusparseSolveAnalysisInfo, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZhybsv_solve(cusparseContext handle, cusparseOperation trans, ref cuDoubleComplex alpha, cusparseMatDescr descra, cusparseHybMat hybA, cusparseSolveAnalysisInfo info, CUdeviceptr x, CUdeviceptr y)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseOperation trans
    cuDoubleComplex alpha
    cusparseMatDescr descra
    cusparseHybMat hybA
    cusparseSolveAnalysisInfo info
    CUdeviceptr x
    CUdeviceptr y
    Returns
    Type Description
    cusparseStatus

    cusparseZnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)

    Declaration
    public static cusparseStatus cusparseZnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, CUdeviceptr nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    CUdeviceptr nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseZnnz(cusparseContext, cusparseDirection, Int32, Int32, cusparseMatDescr, CUdeviceptr, Int32, CUdeviceptr, ref Int32)

    Declaration
    public static cusparseStatus cusparseZnnz(cusparseContext handle, cusparseDirection dirA, int m, int n, cusparseMatDescr descrA, CUdeviceptr A, int lda, CUdeviceptr nnzPerRowCol, ref int nnzTotalDevHostPtr)
    Parameters
    Type Name Description
    cusparseContext handle
    cusparseDirection dirA
    System.Int32 m
    System.Int32 n
    cusparseMatDescr descrA
    CUdeviceptr A
    System.Int32 lda
    CUdeviceptr nnzPerRowCol
    System.Int32 nnzTotalDevHostPtr
    Returns
    Type Description
    cusparseStatus

    cusparseZnnz_compress(cusparseContext, Int32, cusparseMatDescr, CUdeviceptr, CUdeviceptr, CUdeviceptr, CUdeviceptr, cuDoubleComplex)

    Declaration
    public static cusparseStatus cusparseZnnz_compress(cusparseContext handle, int m, cusparseMatDescr descr, CUdeviceptr values, CUdeviceptr rowPtr, CUdeviceptr nnzPerRow, CUdeviceptr nnzTotal, cuDoubleComplex tol)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 m
    cusparseMatDescr descr
    CUdeviceptr values
    CUdeviceptr rowPtr
    CUdeviceptr nnzPerRow
    CUdeviceptr nnzTotal
    cuDoubleComplex tol
    Returns
    Type Description
    cusparseStatus

    cusparseZsctr(cusparseContext, Int32, CUdeviceptr, CUdeviceptr, CUdeviceptr, cusparseIndexBase)

    Declaration
    public static cusparseStatus cusparseZsctr(cusparseContext handle, int nnz, CUdeviceptr xVal, CUdeviceptr xInd, CUdeviceptr y, cusparseIndexBase idxBase)
    Parameters
    Type Name Description
    cusparseContext handle
    System.Int32 nnz
    CUdeviceptr xVal
    CUdeviceptr xInd
    CUdeviceptr y
    cusparseIndexBase idxBase
    Returns
    Type Description
    cusparseStatus
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX