|
SkelCL
SkelCL is a high level multi GPU skeleton library developed at the university of Münster, Germany.
|
This is the complete list of members for skelcl::Matrix< T >, including all inherited members.
| allocator_type typedef | skelcl::Matrix< T > | |
| assign(InputIterator first, InputIterator last) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| assign(size_type size, const T &v) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| at(coordinate c) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| at(coordinate c) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| back() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| back() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| begin() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| begin() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| capacity() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| clear() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| columnCount() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| const_iterator typedef | skelcl::Matrix< T > | |
| const_pointer typedef | skelcl::Matrix< T > | |
| const_reference typedef | skelcl::Matrix< T > | |
| copyDataToDevices() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| copyDataToHost() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| createDeviceBuffers() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| dataOnDeviceModified() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| dataOnHostModified() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| deviceBuffer(const detail::Device &device) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| deviceFunctions() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | static |
| difference_type typedef | skelcl::Matrix< T > | |
| distribution() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| empty() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| end() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| end() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| erase_row(typename coordinate::index_type rowIndex) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| forceCreateDeviceBuffers() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| from2DVector(const std::vector< std::vector< T >> &matrix, const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | static |
| front() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| front() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| host_buffer_type typedef | skelcl::Matrix< T > | |
| hostBuffer() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| insert_row(typename coordinate::index_type rowIndex, InputIterator first, InputIterator last) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| insert_row(typename coordinate::index_type rowIndex, std::initializer_list< T > list) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| iterator typedef | skelcl::Matrix< T > | |
| Matrix() | skelcl::Matrix< T > | |
| Matrix(const size_type size, const value_type &value=value_type(), const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | |
| Matrix(const std::vector< T > &vector, const typename size_type::size_type columnCount, const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | |
| Matrix(const std::vector< T > &vector, const size_type size, const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | |
| Matrix(InputIterator first, InputIterator last, const typename size_type::size_type columnCount, const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | |
| Matrix(InputIterator first, InputIterator last, const size_type size, const detail::Distribution< Matrix< T >> &distribution=detail::Distribution< Matrix< T >>()) | skelcl::Matrix< T > | |
| Matrix(Matrix< T > &&rhs) | skelcl::Matrix< T > | |
| max_size() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| operator()(coordinate c) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| operator()(coordinate c) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| operator=(Matrix< T > &&rhs) | skelcl::Matrix< T > | |
| operator[](typename coordinate::index_type rowIndex) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| operator[](typename coordinate::index_type rowIndex) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| pointer typedef | skelcl::Matrix< T > | |
| pop_back_row() (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| push_back_row(InputIterator first, InputIterator last) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| push_back_row(std::initializer_list< T > list) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| reference typedef | skelcl::Matrix< T > | |
| reserve(size_type::size_type bytes) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| resize(const size_type &size, T c=T()) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| row_begin(typename coordinate::index_type rowIndex) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| row_begin(typename coordinate::index_type rowIndex) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| row_end(typename coordinate::index_type rowIndex) (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| row_end(typename coordinate::index_type rowIndex) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| rowCount() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| setDistribution(const detail::Distribution< Matrix< U >> &distribution) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| setDistribution(const std::unique_ptr< detail::Distribution< Matrix< U >>> &newDistribution) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| setDistribution(std::unique_ptr< detail::Distribution< Matrix< T >>> &&newDistribution) const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| size() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| size_type typedef | skelcl::Matrix< T > | |
| startDownload() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| startUpload() const (defined in skelcl::Matrix< T >) | skelcl::Matrix< T > | |
| value_type typedef | skelcl::Matrix< T > | |
| ~Matrix() | skelcl::Matrix< T > |
1.8.7