![]() |
cuLite v0.3.1
A lite CUDA C++ Interface
|
Functions | |
| template<typename T_Scalar> | |
| void | culite::ops::mult (T_Scalar alpha, op_t opA, const dns::XxMatrix< T_Scalar > &A, op_t opB, const dns::XxMatrix< T_Scalar > &B, T_Scalar beta, dns::XxMatrix< T_Scalar > &C, CuBlasHandler &cuBlasHandler=globalCuBlasHandler()) |
| Updates a general matrix with a matrix-matrix product. | |
| template<typename T_Int, typename T_Scalar> | |
| void | culite::ops::mult (T_Scalar alpha, op_t opA, const csr::XxMatrix< T_Int, T_Scalar > &A, const dns::XxMatrix< T_Scalar > &B, T_Scalar beta, dns::XxMatrix< T_Scalar > &C, CuSparseHandler &cuSparseHandler=globalCuSparseHandler()) |
| Updates a general dense matrix with a sparse-dense matrix-matrix product. | |
| template<typename T_Int, typename T_Scalar> | |
| void | culite::ops::mult (T_Scalar alpha, op_t opA, const csc::XxMatrix< T_Int, T_Scalar > &A, const dns::XxMatrix< T_Scalar > &B, T_Scalar beta, dns::XxMatrix< T_Scalar > &C, CuSparseHandler &cuSparseHandler=globalCuSparseHandler()) |
| Updates a general dense matrix with a sparse-dense matrix-matrix product. | |