| Copyright | [2017] Trevor L. McDonell |
|---|---|
| License | BSD3 |
| Maintainer | Trevor L. McDonell <tmcdonell@cse.unsw.edu.au> |
| Stability | experimental |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Foreign.CUDA.BLAS.Sparse.Matrix.Hybrid
Description
Documentation
An opaque structure holding the matrix in hybrid (HYB) format.
http://docs.nvidia.com/cuda/cusparse/index.html#cusparsehybmatt
data HybridPartition Source #
Indicates how to perform the partitioning of the matrix into regular (ELL) and irregular (COO) parts of the HYB format.
http://docs.nvidia.com/cuda/cusparse/index.html#cusparsehybpartitiont
Instances
createHYB :: IO Hybrid Source #
Create a new (opaque) hybrid matrix.
http://docs.nvidia.com/cuda/cusparse/index.html#cusparsecreatehybmat
destroyHYB :: Hybrid -> IO () Source #
Destroy and release any memory associated with a hybrid matrix.
http://docs.nvidia.com/cuda/cusparse/index.html#cusparsedestroyhybmat