![]() |
cuLite v0.3.1
A lite CUDA C++ Interface
|
Functions | |
| template<typename T_Scalar> | |
| void | operator+= (culite::dns::XxVector< T_Scalar > &y, const culite::dns::XxVector< T_Scalar > &x) |
| Adds a dense vector to another. | |
| template<typename T_Scalar> | |
| void | operator-= (culite::dns::XxVector< T_Scalar > &y, const culite::dns::XxVector< T_Scalar > &x) |
| Subtracts a dense vector from another. | |
| template<typename T_Scalar> | |
| void | operator+= (culite::dns::XxMatrix< T_Scalar > &A, const culite::dns::XxMatrix< T_Scalar > &B) |
| Adds a dense matrix to another. | |
| template<typename T_Scalar> | |
| void | operator-= (culite::dns::XxMatrix< T_Scalar > &A, const culite::dns::XxMatrix< T_Scalar > &B) |
| Subtracts a dense matrix from another. | |
| template<typename T_Int, typename T_Scalar> | |
| void | operator+= (culite::csr::XxMatrix< T_Int, T_Scalar > &A, const culite::csr::XxMatrix< T_Int, T_Scalar > &B) |
| Adds a CSR sparse matrix to another. | |
| template<typename T_Int, typename T_Scalar> | |
| void | operator-= (culite::csr::XxMatrix< T_Int, T_Scalar > &A, const culite::csr::XxMatrix< T_Int, T_Scalar > &B) |
| Subtracts a CSR sparse matrix from another. | |
| template<typename T_Int, typename T_Scalar> | |
| void | operator+= (culite::csc::XxMatrix< T_Int, T_Scalar > &A, const culite::csc::XxMatrix< T_Int, T_Scalar > &B) |
| Adds a CSC sparse matrix to another. | |
| template<typename T_Int, typename T_Scalar> | |
| void | operator-= (culite::csc::XxMatrix< T_Int, T_Scalar > &A, const culite::csc::XxMatrix< T_Int, T_Scalar > &B) |
| Subtracts a CSC sparse matrix from another. | |