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

Classes

class  culite::csr::XxMatrix< T_Int, T_Scalar >
 The device sparse matrix class (compressed sparse row format). More...

Functions

template<typename T_Int, typename T_Scalar>
void operator>> (const culite::csr::XxMatrix< T_Int, T_Scalar > &src, cla3p::csr::XxMatrix< typename culite::TypeTraits< T_Int >::cla3p_type, typename culite::TypeTraits< T_Scalar >::cla3p_type > &dest)
 Stream operator for copying device sparse matrix to host.
template<typename T_Int, typename T_Scalar>
void operator>> (const cla3p::csr::XxMatrix< typename culite::TypeTraits< T_Int >::cla3p_type, typename culite::TypeTraits< T_Scalar >::cla3p_type > &src, culite::csr::XxMatrix< T_Int, T_Scalar > &dest)
 Stream operator for copying host sparse matrix to device.
template<typename T_Int, typename T_Scalar>
std::ostream & operator<< (std::ostream &os, const culite::csr::XxMatrix< T_Int, T_Scalar > &mat)
 Writes to os the contents of mat.