Safe Haskell | None |
---|
Documentation
cusparseZgebsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseCgebsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseDgebsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseSgebsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseXgebsr2gebsrNnz :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZgebsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseCgebsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseDgebsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseSgebsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseZcsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseCcsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseDcsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseScsr2gebsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseXcsr2gebsrNnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZcsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseCcsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseDcsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseScsr2gebsr_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseZgebsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCgebsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDgebsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseSgebsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseXgebsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZgebsr2gebsc :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseCgebsr2gebsc :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseDgebsr2gebsc :: Ptr () -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseSgebsr2gebsc :: Ptr () -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr () -> IO CInt
cusparseZgebsr2gebsc_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseCgebsr2gebsc_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseDgebsr2gebsc_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseSgebsr2gebsc_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> Ptr CInt -> IO CInt
cusparseZbsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCbsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDbsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseSbsr2csr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsr2bsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCcsr2bsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDcsr2bsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseScsr2bsr :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseXcsr2bsrNnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZhyb2csc :: Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseChyb2csc :: Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsc2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseCcsc2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseDcsc2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseScsc2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseZhyb2csr :: Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseChyb2csr :: Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsr2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseCcsr2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseDcsr2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseScsr2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseZdense2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseCdense2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseDdense2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseSdense2hyb :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> CInt -> Ptr CInt -> Ptr () -> CInt -> CInt -> IO CInt
cusparseZcsr2csc :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> IO CInt
cusparseCcsr2csc :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> IO CInt
cusparseDcsr2csc :: Ptr () -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> IO CInt
cusparseScsr2csc :: Ptr () -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> CInt -> IO CInt
cusparseZcsc2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCcsc2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDcsc2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> CInt -> IO CInt
cusparseScsc2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> CInt -> IO CInt
cusparseZdense2csc :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> CInt -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCdense2csc :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> CInt -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDdense2csc :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseSdense2csc :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> CInt -> Ptr CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsr2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCcsr2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDcsr2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> CInt -> IO CInt
cusparseScsr2dense :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> CInt -> IO CInt
cusparseZdense2csr :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> CInt -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCdense2csr :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> CInt -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDdense2csr :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseSdense2csr :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> CInt -> Ptr CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZnnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> CInt -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCnnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> CInt -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDnnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseSnnz :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> CInt -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsrgeam :: Ptr () -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCcsrgeam :: Ptr () -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDcsrgeam :: Ptr () -> CInt -> CInt -> Ptr CDouble -> Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseScsrgeam :: Ptr () -> CInt -> CInt -> Ptr CFloat -> Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseXcsrgeamNnz :: Ptr () -> CInt -> CInt -> Ptr () -> CInt -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZcsrgemm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseCcsrgemm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseDcsrgemm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseScsrgemm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseXcsrgemmNnz :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> CInt -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> Ptr CInt -> IO CInt
cusparseZgtsvStridedBatch :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> CInt -> IO CInt
cusparseCgtsvStridedBatch :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> CInt -> IO CInt
cusparseDgtsvStridedBatch :: Ptr () -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> CInt -> IO CInt
cusparseSgtsvStridedBatch :: Ptr () -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> IO CInt
cusparseZgtsv_nopivot :: Ptr () -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCgtsv_nopivot :: Ptr () -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDgtsv_nopivot :: Ptr () -> CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseSgtsv_nopivot :: Ptr () -> CInt -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZgtsv :: Ptr () -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCgtsv :: Ptr () -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDgtsv :: Ptr () -> CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseSgtsv :: Ptr () -> CInt -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZbsric02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCbsric02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDbsric02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseSbsric02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZbsric02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCbsric02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDbsric02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseSbsric02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZbsric02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCbsric02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDbsric02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseSbsric02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZcsric02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCcsric02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDcsric02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseScsric02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZcsric02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCcsric02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDcsric02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseScsric02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZcsric02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCcsric02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDcsric02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseScsric02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZcsric0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseCcsric0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseDcsric0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseScsric0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZbsrilu02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCbsrilu02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDbsrilu02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseSbsrilu02 :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZbsrilu02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCbsrilu02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDbsrilu02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseSbsrilu02_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZbsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCbsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDbsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseSbsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZbsrilu02_numericBoost :: Ptr () -> Ptr () -> CInt -> Ptr CDouble -> Ptr (Complex CDouble) -> IO CInt
cusparseCbsrilu02_numericBoost :: Ptr () -> Ptr () -> CInt -> Ptr CDouble -> Ptr (Complex CFloat) -> IO CInt
cusparseZcsrilu02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCcsrilu02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDcsrilu02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseScsrilu02 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZcsrilu02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCcsrilu02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDcsrilu02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseScsrilu02_analysis :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZcsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCcsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDcsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseScsrilu02_bufferSize :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZcsrilu02_numericBoost :: Ptr () -> Ptr () -> CInt -> Ptr CDouble -> Ptr (Complex CDouble) -> IO CInt
cusparseCcsrilu02_numericBoost :: Ptr () -> Ptr () -> CInt -> Ptr CDouble -> Ptr (Complex CFloat) -> IO CInt
cusparseZcsrilu0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseCcsrilu0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseDcsrilu0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseScsrilu0 :: Ptr () -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZcsrsm_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> CInt -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCcsrsm_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> CInt -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDcsrsm_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> IO CInt
cusparseScsrsm_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> CInt -> Ptr CFloat -> CInt -> IO CInt
cusparseZcsrsm_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseCcsrsm_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseDcsrsm_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseScsrsm_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZcsrmm2 :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCcsrmm2 :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDcsrmm2 :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseScsrmm2 :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> CInt -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZcsrmm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCcsrmm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDcsrmm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseScsrmm :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> CInt -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZhybsv_solve :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseDhybsv_solve :: Ptr () -> CInt -> Ptr CDouble -> Ptr () -> Ptr () -> Ptr () -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseChybsv_solve :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr () -> Ptr () -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseShybsv_solve :: Ptr () -> CInt -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseZbsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> Ptr () -> IO CInt
cusparseCbsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> Ptr () -> IO CInt
cusparseDbsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr () -> IO CInt
cusparseSbsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> Ptr () -> IO CInt
cusparseZbsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCbsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDbsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseSbsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZbsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCbsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDbsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseSbsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZcsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> Ptr () -> IO CInt
cusparseCcsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> Ptr () -> IO CInt
cusparseDcsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr () -> IO CInt
cusparseScsrsv2_solve :: Ptr () -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> Ptr () -> IO CInt
cusparseZcsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseCcsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseDcsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseScsrsv2_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> CInt -> Ptr () -> IO CInt
cusparseZcsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseCcsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseDcsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseScsrsv2_bufferSize :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CInt -> IO CInt
cusparseZcsrsv_solve :: Ptr () -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseCcsrsv_solve :: Ptr () -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseDcsrsv_solve :: Ptr () -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseScsrsv_solve :: Ptr () -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseZcsrsv_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseCcsrsv_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseDcsrsv_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseScsrsv_analysis :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr () -> IO CInt
cusparseZbsrxmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseCbsrxmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseDbsrxmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseSbsrxmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseZbsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseCbsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseDbsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseSbsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseZhybmv :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr () -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseChybmv :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr () -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseDhybmv :: Ptr () -> CInt -> Ptr CDouble -> Ptr () -> Ptr () -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseShybmv :: Ptr () -> CInt -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseZcsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CDouble) -> Ptr () -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> IO CInt
cusparseCcsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr (Complex CFloat) -> Ptr () -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> IO CInt
cusparseDcsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr CDouble -> Ptr () -> Ptr CDouble -> Ptr CInt -> Ptr CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt
cusparseScsrmv :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr CFloat -> Ptr () -> Ptr CFloat -> Ptr CInt -> Ptr CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CInt
cusparseDroti :: Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseSroti :: Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZsctr :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCsctr :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseZgthrz :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr CInt -> CInt -> IO CInt
cusparseCgthrz :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr CInt -> CInt -> IO CInt
cusparseZgthr :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr CInt -> CInt -> IO CInt
cusparseCgthr :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr CInt -> CInt -> IO CInt
cusparseZdotci :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCdotci :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseZdoti :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCdoti :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDdoti :: Ptr () -> CInt -> Ptr CDouble -> Ptr CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> IO CInt
cusparseSdoti :: Ptr () -> CInt -> Ptr CFloat -> Ptr CInt -> Ptr CFloat -> Ptr CFloat -> CInt -> IO CInt
cusparseZaxpyi :: Ptr () -> CInt -> Ptr (Complex CDouble) -> Ptr (Complex CDouble) -> Ptr CInt -> Ptr (Complex CDouble) -> CInt -> IO CInt
cusparseCaxpyi :: Ptr () -> CInt -> Ptr (Complex CFloat) -> Ptr (Complex CFloat) -> Ptr CInt -> Ptr (Complex CFloat) -> CInt -> IO CInt
cusparseDaxpyi :: Ptr () -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CInt -> Ptr CDouble -> CInt -> IO CInt
cusparseSaxpyi :: Ptr () -> CInt -> Ptr CFloat -> Ptr CFloat -> Ptr CInt -> Ptr CFloat -> CInt -> IO CInt
cusparseDestroyHybMat :: Ptr () -> IO CInt
cusparseCreateHybMat :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyBsrsv2Info :: Ptr () -> IO CInt
cusparseCreateBsrsv2Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyBsrilu02Info :: Ptr () -> IO CInt
cusparseCreateBsrilu02Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyCsrilu02Info :: Ptr () -> IO CInt
cusparseCreateCsrilu02Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyBsric02Info :: Ptr () -> IO CInt
cusparseCreateBsric02Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyCsric02Info :: Ptr () -> IO CInt
cusparseCreateCsric02Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroyCsrsv2Info :: Ptr () -> IO CInt
cusparseCreateCsrsv2Info :: Ptr (Ptr ()) -> IO CInt
cusparseDestroySolveAnalysisInfo :: Ptr () -> IO CInt
cusparseCreateSolveAnalysisInfo :: Ptr (Ptr ()) -> IO CInt
cusparseGetMatIndexBase :: Ptr () -> IO CInt
cusparseSetMatIndexBase :: Ptr () -> CInt -> IO CInt
cusparseGetMatDiagType :: Ptr () -> IO CInt
cusparseSetMatDiagType :: Ptr () -> CInt -> IO CInt
cusparseGetMatFillMode :: Ptr () -> IO CInt
cusparseSetMatFillMode :: Ptr () -> CInt -> IO CInt
cusparseGetMatType :: Ptr () -> IO CInt
cusparseSetMatType :: Ptr () -> CInt -> IO CInt
cusparseDestroyMatDescr :: Ptr () -> IO CInt
cusparseCreateMatDescr :: Ptr (Ptr ()) -> IO CInt
cusparseSetPointerMode :: Ptr () -> CInt -> IO CInt
cusparseSetStream :: Ptr () -> Ptr () -> IO CInt
cusparseDestroy :: Ptr () -> IO CInt
cusparseCreate :: Ptr (Ptr ()) -> IO CInt
zgebsr2gebsr :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
cgebsr2gebsr :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
dgebsr2gebsr :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
sgebsr2gebsr :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
xgebsr2gebsrNnz :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO Int
zgebsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> Int -> Int -> DevicePtr CInt -> IO ()
cgebsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> Int -> Int -> DevicePtr CInt -> IO ()
dgebsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> Int -> Int -> DevicePtr CInt -> IO ()
sgebsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> Int -> Int -> DevicePtr CInt -> IO ()
zcsr2gebsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
ccsr2gebsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
dcsr2gebsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
scsr2gebsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO ()
xcsr2gebsrNnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CInt -> Int -> Int -> DevicePtr () -> IO Int
zcsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
ccsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
dcsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
scsr2gebsr_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
zgebsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
cgebsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dgebsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
sgebsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
xgebsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> MatDescr -> DevicePtr CInt -> DevicePtr CInt -> IO ()
zgebsr2gebsc :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> DevicePtr () -> IO ()
cgebsr2gebsc :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> DevicePtr () -> IO ()
dgebsr2gebsc :: Handle -> Int -> Int -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> DevicePtr () -> IO ()
sgebsr2gebsc :: Handle -> Int -> Int -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> DevicePtr () -> IO ()
zgebsr2gebsc_bufferSize :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
cgebsr2gebsc_bufferSize :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
dgebsr2gebsc_bufferSize :: Handle -> Int -> Int -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
sgebsr2gebsc_bufferSize :: Handle -> Int -> Int -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Int -> DevicePtr CInt -> IO ()
zbsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
cbsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dbsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
sbsr2csr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
zcsr2bsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
ccsr2bsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dcsr2bsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
scsr2bsr :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
xcsr2bsrNnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CInt -> DevicePtr CInt -> Int -> MatDescr -> DevicePtr CInt -> IO Int
zhyb2csc :: Handle -> MatDescr -> HybMat -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
chyb2csc :: Handle -> MatDescr -> HybMat -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dhyb2csc :: Handle -> MatDescr -> HybMat -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
shyb2csc :: Handle -> MatDescr -> HybMat -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
zcsc2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
ccsc2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
dcsc2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
scsc2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
zhyb2csr :: Handle -> MatDescr -> HybMat -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
chyb2csr :: Handle -> MatDescr -> HybMat -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dhyb2csr :: Handle -> MatDescr -> HybMat -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
shyb2csr :: Handle -> MatDescr -> HybMat -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
zcsr2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
ccsr2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
dcsr2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
scsr2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
zdense2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> Int -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
cdense2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> Int -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
ddense2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> Int -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
sdense2hyb :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> Int -> DevicePtr CInt -> HybMat -> Int -> HybPartition -> IO ()
zcsr2csc :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> IO ()
ccsr2csc :: Handle -> Int -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> IO ()
dcsr2csc :: Handle -> Int -> Int -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> IO ()
scsr2csc :: Handle -> Int -> Int -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Action -> IndexBase -> IO ()
zcsc2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> Int -> IO ()
ccsc2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> Int -> IO ()
dcsc2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> Int -> IO ()
scsc2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> Int -> IO ()
zdense2csc :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> Int -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
cdense2csc :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> Int -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
ddense2csc :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> Int -> DevicePtr CInt -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
sdense2csc :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> Int -> DevicePtr CInt -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
zcsr2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> Int -> IO ()
ccsr2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> Int -> IO ()
dcsr2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> Int -> IO ()
scsr2dense :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> Int -> IO ()
zdense2csr :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> Int -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
cdense2csr :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> Int -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
ddense2csr :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> Int -> DevicePtr CInt -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
sdense2csr :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> Int -> DevicePtr CInt -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
znnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> Int -> DevicePtr CInt -> IO Int
cnnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> Int -> DevicePtr CInt -> IO Int
dnnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> Int -> DevicePtr CInt -> IO Int
snnz :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> Int -> DevicePtr CInt -> IO Int
zcsrgeam :: Handle -> Int -> Int -> Complex CDouble -> MatDescr -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Complex CDouble -> MatDescr -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
ccsrgeam :: Handle -> Int -> Int -> Complex CFloat -> MatDescr -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Complex CFloat -> MatDescr -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dcsrgeam :: Handle -> Int -> Int -> CDouble -> MatDescr -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> CDouble -> MatDescr -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
scsrgeam :: Handle -> Int -> Int -> CFloat -> MatDescr -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> CFloat -> MatDescr -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
xcsrgeamNnz :: Handle -> Int -> Int -> MatDescr -> Int -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CInt -> IO Int
zcsrgemm :: Handle -> Operation -> Operation -> Int -> Int -> Int -> MatDescr -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
ccsrgemm :: Handle -> Operation -> Operation -> Int -> Int -> Int -> MatDescr -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> IO ()
dcsrgemm :: Handle -> Operation -> Operation -> Int -> Int -> Int -> MatDescr -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> IO ()
scsrgemm :: Handle -> Operation -> Operation -> Int -> Int -> Int -> MatDescr -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> IO ()
xcsrgemmNnz :: Handle -> Operation -> Operation -> Int -> Int -> Int -> MatDescr -> Int -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> Int -> DevicePtr CInt -> DevicePtr CInt -> MatDescr -> DevicePtr CInt -> IO Int
zgtsvStridedBatch :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> Int -> Int -> IO ()
cgtsvStridedBatch :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> Int -> Int -> IO ()
dgtsvStridedBatch :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> Int -> Int -> IO ()
sgtsvStridedBatch :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> Int -> Int -> IO ()
zgtsv_nopivot :: Handle -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> Int -> IO ()
cgtsv_nopivot :: Handle -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> Int -> IO ()
dgtsv_nopivot :: Handle -> Int -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> Int -> IO ()
sgtsv_nopivot :: Handle -> Int -> Int -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> Int -> IO ()
zgtsv :: Handle -> Int -> Int -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> Int -> IO ()
cgtsv :: Handle -> Int -> Int -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> Int -> IO ()
dgtsv :: Handle -> Int -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CDouble -> Int -> IO ()
sgtsv :: Handle -> Int -> Int -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CFloat -> Int -> IO ()
zbsric02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
cbsric02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
dbsric02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
sbsric02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
zbsric02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
cbsric02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
dbsric02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
sbsric02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> SolvePolicy -> DevicePtr () -> IO ()
zbsric02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> DevicePtr CInt -> IO ()
cbsric02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> DevicePtr CInt -> IO ()
dbsric02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> DevicePtr CInt -> IO ()
sbsric02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsric02Info -> DevicePtr CInt -> IO ()
xbsric02_zeroPivot :: Handle -> Bsric02Info -> DevicePtr CInt -> IO ()
zcsric02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
ccsric02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
dcsric02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
scsric02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
zcsric02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
ccsric02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
dcsric02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
scsric02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> SolvePolicy -> DevicePtr () -> IO ()
zcsric02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> DevicePtr CInt -> IO ()
ccsric02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> DevicePtr CInt -> IO ()
dcsric02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> DevicePtr CInt -> IO ()
scsric02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csric02Info -> DevicePtr CInt -> IO ()
xcsric02_zeroPivot :: Handle -> Csric02Info -> DevicePtr CInt -> IO ()
zcsric0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
ccsric0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
dcsric0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
scsric0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
zbsrilu02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
cbsrilu02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
dbsrilu02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
sbsrilu02 :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
zbsrilu02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
cbsrilu02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
dbsrilu02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
sbsrilu02_analysis :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
zbsrilu02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> DevicePtr CInt -> IO ()
cbsrilu02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> DevicePtr CInt -> IO ()
dbsrilu02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> DevicePtr CInt -> IO ()
sbsrilu02_bufferSize :: Handle -> Direction -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrilu02Info -> DevicePtr CInt -> IO ()
xbsrilu02_zeroPivot :: Handle -> Bsrilu02Info -> DevicePtr CInt -> IO ()
zbsrilu02_numericBoost :: Handle -> Bsrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr (Complex CDouble) -> IO ()
cbsrilu02_numericBoost :: Handle -> Bsrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr (Complex CFloat) -> IO ()
dbsrilu02_numericBoost :: Handle -> Bsrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> IO ()
sbsrilu02_numericBoost :: Handle -> Bsrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr CFloat -> IO ()
zcsrilu02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
ccsrilu02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
dcsrilu02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
scsrilu02 :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
zcsrilu02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
ccsrilu02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
dcsrilu02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
scsrilu02_analysis :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> SolvePolicy -> DevicePtr () -> IO ()
zcsrilu02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> DevicePtr CInt -> IO ()
ccsrilu02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> DevicePtr CInt -> IO ()
dcsrilu02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> DevicePtr CInt -> IO ()
scsrilu02_bufferSize :: Handle -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrilu02Info -> DevicePtr CInt -> IO ()
xcsrilu02_zeroPivot :: Handle -> Csrilu02Info -> DevicePtr CInt -> IO ()
zcsrilu02_numericBoost :: Handle -> Csrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr (Complex CDouble) -> IO ()
ccsrilu02_numericBoost :: Handle -> Csrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr (Complex CFloat) -> IO ()
dcsrilu02_numericBoost :: Handle -> Csrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> IO ()
scsrilu02_numericBoost :: Handle -> Csrilu02Info -> Int -> DevicePtr CDouble -> DevicePtr CFloat -> IO ()
zcsrilu0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
ccsrilu0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
dcsrilu0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
scsrilu0 :: Handle -> Operation -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
zcsrsm_solve :: Handle -> Operation -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr (Complex CDouble) -> Int -> DevicePtr (Complex CDouble) -> Int -> IO ()
ccsrsm_solve :: Handle -> Operation -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr (Complex CFloat) -> Int -> DevicePtr (Complex CFloat) -> Int -> IO ()
dcsrsm_solve :: Handle -> Operation -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr CDouble -> Int -> DevicePtr CDouble -> Int -> IO ()
scsrsm_solve :: Handle -> Operation -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr CFloat -> Int -> DevicePtr CFloat -> Int -> IO ()
zcsrsm_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
ccsrsm_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
dcsrsm_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
scsrsm_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
zcsrmm2 :: Handle -> Operation -> Operation -> Int -> Int -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> Int -> Complex CDouble -> DevicePtr (Complex CDouble) -> Int -> IO ()
ccsrmm2 :: Handle -> Operation -> Operation -> Int -> Int -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> Int -> Complex CFloat -> DevicePtr (Complex CFloat) -> Int -> IO ()
dcsrmm2 :: Handle -> Operation -> Operation -> Int -> Int -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> Int -> CDouble -> DevicePtr CDouble -> Int -> IO ()
scsrmm2 :: Handle -> Operation -> Operation -> Int -> Int -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> Int -> CFloat -> DevicePtr CFloat -> Int -> IO ()
zcsrmm :: Handle -> Operation -> Int -> Int -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> Int -> Complex CDouble -> DevicePtr (Complex CDouble) -> Int -> IO ()
ccsrmm :: Handle -> Operation -> Int -> Int -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> Int -> Complex CFloat -> DevicePtr (Complex CFloat) -> Int -> IO ()
dcsrmm :: Handle -> Operation -> Int -> Int -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> Int -> CDouble -> DevicePtr CDouble -> Int -> IO ()
scsrmm :: Handle -> Operation -> Int -> Int -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> Int -> CFloat -> DevicePtr CFloat -> Int -> IO ()
zhybsv_solve :: Handle -> Operation -> Complex CDouble -> MatDescr -> HybMat -> SolveAnalysisInfo -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> IO ()
dhybsv_solve :: Handle -> Operation -> CDouble -> MatDescr -> HybMat -> SolveAnalysisInfo -> DevicePtr CDouble -> DevicePtr CDouble -> IO ()
chybsv_solve :: Handle -> Operation -> Complex CFloat -> MatDescr -> HybMat -> SolveAnalysisInfo -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> IO ()
shybsv_solve :: Handle -> Operation -> CFloat -> MatDescr -> HybMat -> SolveAnalysisInfo -> DevicePtr CFloat -> DevicePtr CFloat -> IO ()
zhybsv_analysis :: Handle -> Operation -> MatDescr -> HybMat -> SolveAnalysisInfo -> IO ()
chybsv_analysis :: Handle -> Operation -> MatDescr -> HybMat -> SolveAnalysisInfo -> IO ()
dhybsv_analysis :: Handle -> Operation -> MatDescr -> HybMat -> SolveAnalysisInfo -> IO ()
shybsv_analysis :: Handle -> Operation -> MatDescr -> HybMat -> SolveAnalysisInfo -> IO ()
zbsrsv2_solve :: Handle -> Direction -> Operation -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> SolvePolicy -> DevicePtr () -> IO ()
cbsrsv2_solve :: Handle -> Direction -> Operation -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> SolvePolicy -> DevicePtr () -> IO ()
dbsrsv2_solve :: Handle -> Direction -> Operation -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CDouble -> DevicePtr CDouble -> SolvePolicy -> DevicePtr () -> IO ()
sbsrsv2_solve :: Handle -> Direction -> Operation -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CFloat -> DevicePtr CFloat -> SolvePolicy -> DevicePtr () -> IO ()
zbsrsv2_analysis :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
cbsrsv2_analysis :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
dbsrsv2_analysis :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
sbsrsv2_analysis :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
zbsrsv2_bufferSize :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CInt -> IO ()
cbsrsv2_bufferSize :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CInt -> IO ()
dbsrsv2_bufferSize :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CInt -> IO ()
sbsrsv2_bufferSize :: Handle -> Direction -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> Bsrsv2Info -> DevicePtr CInt -> IO ()
xbsrsv2_zeroPivot :: Handle -> Bsrsv2Info -> DevicePtr CInt -> IO ()
zcsrsv2_solve :: Handle -> Operation -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> SolvePolicy -> DevicePtr () -> IO ()
ccsrsv2_solve :: Handle -> Operation -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> SolvePolicy -> DevicePtr () -> IO ()
dcsrsv2_solve :: Handle -> Operation -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CDouble -> DevicePtr CDouble -> SolvePolicy -> DevicePtr () -> IO ()
scsrsv2_solve :: Handle -> Operation -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CFloat -> DevicePtr CFloat -> SolvePolicy -> DevicePtr () -> IO ()
zcsrsv2_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
ccsrsv2_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
dcsrsv2_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
scsrsv2_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> SolvePolicy -> DevicePtr () -> IO ()
zcsrsv2_bufferSize :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CInt -> IO ()
ccsrsv2_bufferSize :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CInt -> IO ()
dcsrsv2_bufferSize :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CInt -> IO ()
scsrsv2_bufferSize :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Csrsv2Info -> DevicePtr CInt -> IO ()
xcsrsv2_zeroPivot :: Handle -> Csrsv2Info -> DevicePtr CInt -> IO ()
zcsrsv_solve :: Handle -> Operation -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> IO ()
ccsrsv_solve :: Handle -> Operation -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> IO ()
dcsrsv_solve :: Handle -> Operation -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr CDouble -> DevicePtr CDouble -> IO ()
scsrsv_solve :: Handle -> Operation -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> DevicePtr CFloat -> DevicePtr CFloat -> IO ()
zcsrsv_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
ccsrsv_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
dcsrsv_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
scsrsv_analysis :: Handle -> Operation -> Int -> Int -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> SolveAnalysisInfo -> IO ()
zbsrxmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr (Complex CDouble) -> Complex CDouble -> DevicePtr (Complex CDouble) -> IO ()
cbsrxmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr (Complex CFloat) -> Complex CFloat -> DevicePtr (Complex CFloat) -> IO ()
dbsrxmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr CDouble -> CDouble -> DevicePtr CDouble -> IO ()
sbsrxmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr CFloat -> CFloat -> DevicePtr CFloat -> IO ()
zbsrmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr (Complex CDouble) -> Complex CDouble -> DevicePtr (Complex CDouble) -> IO ()
cbsrmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr (Complex CFloat) -> Complex CFloat -> DevicePtr (Complex CFloat) -> IO ()
dbsrmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr CDouble -> CDouble -> DevicePtr CDouble -> IO ()
sbsrmv :: Handle -> Direction -> Operation -> Int -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> Int -> DevicePtr CFloat -> CFloat -> DevicePtr CFloat -> IO ()
zhybmv :: Handle -> Operation -> Complex CDouble -> MatDescr -> HybMat -> DevicePtr (Complex CDouble) -> Complex CDouble -> DevicePtr (Complex CDouble) -> IO ()
chybmv :: Handle -> Operation -> Complex CFloat -> MatDescr -> HybMat -> DevicePtr (Complex CFloat) -> Complex CFloat -> DevicePtr (Complex CFloat) -> IO ()
dhybmv :: Handle -> Operation -> CDouble -> MatDescr -> HybMat -> DevicePtr CDouble -> CDouble -> DevicePtr CDouble -> IO ()
shybmv :: Handle -> Operation -> CFloat -> MatDescr -> HybMat -> DevicePtr CFloat -> CFloat -> DevicePtr CFloat -> IO ()
zcsrmv :: Handle -> Operation -> Int -> Int -> Int -> Complex CDouble -> MatDescr -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> Complex CDouble -> DevicePtr (Complex CDouble) -> IO ()
ccsrmv :: Handle -> Operation -> Int -> Int -> Int -> Complex CFloat -> MatDescr -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> Complex CFloat -> DevicePtr (Complex CFloat) -> IO ()
dcsrmv :: Handle -> Operation -> Int -> Int -> Int -> CDouble -> MatDescr -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CDouble -> CDouble -> DevicePtr CDouble -> IO ()
scsrmv :: Handle -> Operation -> Int -> Int -> Int -> CFloat -> MatDescr -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CInt -> DevicePtr CFloat -> CFloat -> DevicePtr CFloat -> IO ()
droti :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CDouble -> CDouble -> CDouble -> IndexBase -> IO ()
sroti :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CFloat -> CFloat -> CFloat -> IndexBase -> IO ()
zsctr :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> IndexBase -> IO ()
csctr :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> IndexBase -> IO ()
dsctr :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CDouble -> IndexBase -> IO ()
ssctr :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CFloat -> IndexBase -> IO ()
zgthrz :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> IndexBase -> IO ()
cgthrz :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> IndexBase -> IO ()
dgthrz :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CInt -> IndexBase -> IO ()
sgthrz :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CInt -> IndexBase -> IO ()
zgthr :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> IndexBase -> IO ()
cgthr :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> IndexBase -> IO ()
dgthr :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CDouble -> DevicePtr CInt -> IndexBase -> IO ()
sgthr :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CFloat -> DevicePtr CInt -> IndexBase -> IO ()
zdotci :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> IndexBase -> IO (Complex CDouble)
cdotci :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> IndexBase -> IO (Complex CFloat)
zdoti :: Handle -> Int -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> IndexBase -> IO (Complex CDouble)
cdoti :: Handle -> Int -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> IndexBase -> IO (Complex CFloat)
ddoti :: Handle -> Int -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CDouble -> IndexBase -> IO CDouble
sdoti :: Handle -> Int -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CFloat -> IndexBase -> IO CFloat
zaxpyi :: Handle -> Int -> Complex CDouble -> DevicePtr (Complex CDouble) -> DevicePtr CInt -> DevicePtr (Complex CDouble) -> IndexBase -> IO ()
caxpyi :: Handle -> Int -> Complex CFloat -> DevicePtr (Complex CFloat) -> DevicePtr CInt -> DevicePtr (Complex CFloat) -> IndexBase -> IO ()
daxpyi :: Handle -> Int -> CDouble -> DevicePtr CDouble -> DevicePtr CInt -> DevicePtr CDouble -> IndexBase -> IO ()
saxpyi :: Handle -> Int -> CFloat -> DevicePtr CFloat -> DevicePtr CInt -> DevicePtr CFloat -> IndexBase -> IO ()
destroyHybMat :: HybMat -> IO ()
createHybMat :: IO HybMat
destroyBsrsv2Info :: Bsrsv2Info -> IO ()
destroyBsrilu02Info :: Bsrilu02Info -> IO ()
destroyCsrilu02Info :: Csrilu02Info -> IO ()
destroyBsric02Info :: Bsric02Info -> IO ()
destroyCsric02Info :: Csric02Info -> IO ()
destroyCsrsv2Info :: Csrsv2Info -> IO ()
getLevelInfo :: Handle -> SolveAnalysisInfo -> DevicePtr CInt -> DevicePtr (Ptr CInt) -> DevicePtr (Ptr CInt) -> IO ()
destroySolveAnalysisInfo :: SolveAnalysisInfo -> IO ()
getMatIndexBase :: MatDescr -> IO IndexBase
setMatIndexBase :: MatDescr -> IndexBase -> IO ()
getMatDiagType :: MatDescr -> IO DiagType
setMatDiagType :: MatDescr -> DiagType -> IO ()
getMatFillMode :: MatDescr -> IO FillMode
setMatFillMode :: MatDescr -> FillMode -> IO ()
getMatType :: MatDescr -> IO MatrixType
setMatType :: MatDescr -> MatrixType -> IO ()
destroyMatDescr :: MatDescr -> IO ()
setPointerMode :: Handle -> PointerMode -> IO ()
getPointerMode :: Handle -> DevicePtr CInt -> IO ()
getVersion :: Handle -> DevicePtr CInt -> IO ()