![]() |
cuLite v0.3.1
A lite CUDA C++ Interface
|
Sparse matrix objects and compressed storage formats. More...
Typedefs | |
| using | culite::csr::RdMatrix = XxMatrix<int_t,real_t> |
| Double precision real matrix. | |
| using | culite::csr::RfMatrix = XxMatrix<int_t,real4_t> |
| Single precision real matrix. | |
| using | culite::csr::CdMatrix = XxMatrix<int_t,complex_t> |
| Double precision complex matrix. | |
| using | culite::csr::CfMatrix = XxMatrix<int_t,complex8_t> |
| Single precision complex matrix. | |
| using | culite::csc::RdMatrix = XxMatrix<int_t,real_t> |
| Double precision real matrix. | |
| using | culite::csc::RfMatrix = XxMatrix<int_t,real4_t> |
| Single precision real matrix. | |
| using | culite::csc::CdMatrix = XxMatrix<int_t,complex_t> |
| Double precision complex matrix. | |
| using | culite::csc::CfMatrix = XxMatrix<int_t,complex8_t> |
| Single precision complex matrix. | |
Sparse matrix objects and compressed storage formats.
This module provides support for matrices where most elements are zero. It includes Coordinate (COO) format for construction, Compressed Sparse Row (CSR), and Compressed Sparse Column (CSC) formats for accelerated sparse-dense arithmetic.