SkePU  1.2
 All Classes Namespaces Files Functions Variables Enumerations Friends Macros Groups Pages
skepu::SparseMatrix< T > Member List

This is the complete list of members for skepu::SparseMatrix< T >, including all inherited members.

at(size_t row, size_t col) const skepu::SparseMatrix< T >
at(size_t index) const skepu::SparseMatrix< T >
begin(unsigned row)skepu::SparseMatrix< T >inline
flush_CL()skepu::SparseMatrix< T >
flush_CU()skepu::SparseMatrix< T >
get_values() const skepu::SparseMatrix< T >inline
invalidateDevice()skepu::SparseMatrix< T >inline
isModified_CU(unsigned int deviceID)skepu::SparseMatrix< T >
isSparseMatrixOnDevice_CU(unsigned int deviceID)skepu::SparseMatrix< T >
operator()(const size_t row, const size_t col) const skepu::SparseMatrix< T >
operator()(const size_t row, const size_t col)skepu::SparseMatrix< T >
operator<<(std::ostream &os, SparseMatrix< T > &matrix)skepu::SparseMatrix< T >friend
operator=(const SparseMatrix< T > &copy)skepu::SparseMatrix< T >
resize(SparseMatrix< T > &copy, bool retainData)skepu::SparseMatrix< T >
SparseMatrix(size_t rows, size_t cols, size_t nnz, T *values, size_t *rowPtr, size_t *colInd, bool dealloc=true, T zeroValue=T(), bool transMatrix=false)skepu::SparseMatrix< T >
SparseMatrix(size_t rows, size_t cols, size_t nnz, T min, T max, T zeroValue=T())skepu::SparseMatrix< T >
SparseMatrix(const SparseMatrix &copy)skepu::SparseMatrix< T >
SparseMatrix(const std::string &inputfile, enum SparseFileFormat format=MATRIX_MARKET_FORMAT, T zeroValue=T())skepu::SparseMatrix< T >
total_cols() const skepu::SparseMatrix< T >inline
total_nnz() const skepu::SparseMatrix< T >inline
total_rows() const skepu::SparseMatrix< T >inline
updateDevice_CL(T *start, size_t elems, Device_CL *device, bool copy)skepu::SparseMatrix< T >
updateDevice_CU(T *start, size_t elems, unsigned int deviceID, bool copy)skepu::SparseMatrix< T >
updateDevice_Index_CL(size_t *start, size_t elems, Device_CL *device, bool copy)skepu::SparseMatrix< T >
updateDevice_Index_CU(size_t *start, size_t elems, unsigned int deviceID, bool copy)skepu::SparseMatrix< T >
updateHost() const skepu::SparseMatrix< T >inline
updateHostAndInvalidateDevice()skepu::SparseMatrix< T >inline
~SparseMatrix()skepu::SparseMatrix< T >