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 |
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
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