| at(size_type row, size_type col) | skepu::Matrix< T > | |
| at(size_type row, size_type col) const | skepu::Matrix< T > | |
| begin() | skepu::Matrix< T > | |
| begin() const | skepu::Matrix< T > | |
| begin(unsigned row) | skepu::Matrix< T > | |
| begin(unsigned row) const | skepu::Matrix< T > | |
| capacity() const | skepu::Matrix< T > | |
| change_layout() | skepu::Matrix< T > | inline |
| clear() | skepu::Matrix< T > | |
| col_back(size_type col) | skepu::Matrix< T > | |
| col_back(size_type col) const | skepu::Matrix< T > | |
| col_front(size_type col) | skepu::Matrix< T > | |
| col_front(size_type col) const | skepu::Matrix< T > | |
| copyDataToAnInvalidDeviceCopy(DeviceMemPointer_CU< T > *copy, unsigned int deviceID, unsigned int streamID=0) | skepu::Matrix< T > | |
| empty() const | skepu::Matrix< T > | |
| end() | skepu::Matrix< T > | |
| end() const | skepu::Matrix< T > | |
| end(unsigned row) | skepu::Matrix< T > | |
| end(unsigned row) const | skepu::Matrix< T > | |
| flush() | skepu::Matrix< T > | |
| flush_CL() | skepu::Matrix< T > | |
| flush_CU() | skepu::Matrix< T > | |
| GetArrayRep() | skepu::Matrix< T > | inline |
| invalidateDeviceData() | skepu::Matrix< T > | inline |
| isMatrixOnDevice_CU(int deviceID) | skepu::Matrix< T > | |
| isModified_CU(unsigned int deviceID) | skepu::Matrix< T > | |
| load(const std::string &filename, size_type rowWidth, size_type numRows=0) | skepu::Matrix< T > | inline |
| Matrix(size_type _rows, size_type _cols) | skepu::Matrix< T > | inline |
| Matrix(size_type _rows, size_type _cols, const T &val) | skepu::Matrix< T > | inline |
| Matrix(const Matrix< T > ©) | skepu::Matrix< T > | inline |
| operator!=(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator%=(const Matrix< T > &rhs) | skepu::Matrix< T > | |
| operator%=(const T &rhs) | skepu::Matrix< T > | |
| operator()(const size_type row, const size_type col) const | skepu::Matrix< T > | |
| operator()(const size_type row, const size_type col) | skepu::Matrix< T > | |
| operator()(const size_type index) | skepu::Matrix< T > | |
| operator*=(const Matrix< T > &rhs) | skepu::Matrix< T > | |
| operator*=(const T &rhs) | skepu::Matrix< T > | |
| operator+=(const Matrix< T > &rhs) | skepu::Matrix< T > | |
| operator+=(const T &rhs) | skepu::Matrix< T > | |
| operator-=(const Matrix< T > &rhs) | skepu::Matrix< T > | |
| operator-=(const T &rhs) | skepu::Matrix< T > | |
| operator/=(const Matrix< T > &rhs) | skepu::Matrix< T > | |
| operator/=(const T &rhs) | skepu::Matrix< T > | |
| operator<(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator<<(std::ostream &os, Matrix< T > &matrix) | skepu::Matrix< T > | friend |
| operator<=(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator=(const Matrix< T > &other) | skepu::Matrix< T > | |
| operator=(const T &elem) | skepu::Matrix< T > | |
| operator==(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator>(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator>=(const Matrix< T > &c1) | skepu::Matrix< T > | |
| operator[](const size_type index) const | skepu::Matrix< T > | |
| operator[](const size_type index) | skepu::Matrix< T > | |
| randomize(int min=0, int max=RAND_MAX) | skepu::Matrix< T > | inline |
| releaseDeviceAllocations() | skepu::Matrix< T > | inline |
| resize(size_type _rows, size_type _cols, T val=T()) | skepu::Matrix< T > | |
| row_back(size_type row) | skepu::Matrix< T > | |
| row_back(size_type row) const | skepu::Matrix< T > | |
| row_front(size_type row) | skepu::Matrix< T > | |
| row_front(size_type row) const | skepu::Matrix< T > | |
| save(const std::string &filename) | skepu::Matrix< T > | inline |
| size() const | skepu::Matrix< T > | inline |
| subsection(size_type row, size_type col, size_type rowWidth, size_type colWidth) | skepu::Matrix< T > | |
| swap(Matrix< T > &from) | skepu::Matrix< T > | |
| total_cols() const | skepu::Matrix< T > | inline |
| total_rows() const | skepu::Matrix< T > | inline |
| transpose_CL(unsigned int deviceID) | skepu::Matrix< T > | |
| transpose_CPU() | skepu::Matrix< T > | |
| transpose_CU(Device_CU *device) | skepu::Matrix< T > | |
| transpose_OMP() | skepu::Matrix< T > | |
| updateDevice_CL(T *start, size_type rows, size_type cols, Device_CL *device, bool copy) | skepu::Matrix< T > | |
| updateDevice_CL(T *start, size_type cols, Device_CL *device, bool copy) | skepu::Matrix< T > | |
| updateDevice_CU(T *start, size_type rows, size_type cols, unsigned int deviceID, unsigned int streamID, bool copy, bool writeAccess, bool usePitch, bool markOnlyLocalCopiesInvalid=false) | skepu::Matrix< T > | |
| updateDevice_CU(T *start, size_type cols, unsigned int deviceID, bool copy, bool writeAccess, bool markOnlyLocalCopiesInvalid=false, unsigned int streamID=0) | skepu::Matrix< T > | |
| updateHost() const | skepu::Matrix< T > | inline |
| updateHostAndInvalidateDevice() | skepu::Matrix< T > | inline |
| updateHostAndReleaseDeviceAllocations() | skepu::Matrix< T > | inline |
| ~Matrix() | skepu::Matrix< T > | inline |