cuLite v0.3.1
A lite CUDA C++ Interface
Loading...
Searching...
No Matches
operators_multmv.hpp File Reference

Functions

template<typename T_Scalar>
culite::alias::VirtualProd_dnsmv< T_Scalar > operator* (const culite::dns::XxMatrix< T_Scalar > &A, const culite::dns::XxVector< T_Scalar > &x)
 Matrix-vector multiplication for dense matrices.
template<typename T_Int, typename T_Scalar>
culite::alias::VirtualProd_csrmv< T_Int, T_Scalar > operator* (const culite::csr::XxMatrix< T_Int, T_Scalar > &A, const culite::dns::XxVector< T_Scalar > &x)
 Matrix-vector multiplication for sparse matrices.
template<typename T_Int, typename T_Scalar>
culite::alias::VirtualProd_cscmv< T_Int, T_Scalar > operator* (const culite::csc::XxMatrix< T_Int, T_Scalar > &A, const culite::dns::XxVector< T_Scalar > &x)
 Matrix-vector multiplication for sparse matrices.