| alignment_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| allocate(layout_type layout) | batmat::matrix::Matrix< T, I, S, D, O, A > | inlineprivatestatic |
| allocate(layout_type layout, uninitialized_t init) | batmat::matrix::Matrix< T, I, S, D, O, A > | inlineprivatestatic |
| as_const() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch(index_type b) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch(index_type b) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch_dyn(index_type b) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch_dyn(index_type b) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch_size() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| batch_size_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| begin() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| begin() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| block(index_type r, index_type c, index_type nr, index_type nc) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| block(index_type r, index_type c, index_type nr, index_type nc) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_left(index_type nr, index_type nc) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_left(index_type nr, index_type nc) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_right(index_type nr, index_type nc) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_right(index_type nr, index_type nc) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_rows(index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| bottom_rows(index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| ceil_depth() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| clear() | batmat::matrix::Matrix< T, I, S, D, O, A > | inlineprivate |
| cols() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| const_view_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| data() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| data() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| default_alignment(layout_type layout) | batmat::matrix::Matrix< T, I, S, D, O, A > | inlineprivatestatic |
| depth() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| depth_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| end() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| end() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| index_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| layout() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| layout_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| left_cols(index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| left_cols(index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix()=default | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| Matrix(layout_type layout) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix(layout_type layout, uninitialized_t init) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix(plain_layout_type p) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix(plain_layout_type p, uninitialized_t init) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix(const Matrix &o) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| Matrix(Matrix &&o) noexcept | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| middle_cols(index_type c, index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| middle_cols(index_type c, index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| middle_rows(index_type r, index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| middle_rows(index_type r, index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| num_batches() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator const_view_type() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator View< const T, I, S, D, I, O >() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator View< T, I, S, D, I, O >() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator view_type() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator()(index_type l) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator()(index_type l, index_type r, index_type c) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator()(index_type l) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator()(index_type l, index_type r, index_type c) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator=(const Matrix &o) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| operator=(Matrix &&o) noexcept | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| outer_stride() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| padded_size() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| plain_layout_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| reshaped(index_type rows, index_type cols) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| reshaped(index_type rows, index_type cols) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| resize(layout_type new_layout) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| right_cols(index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| right_cols(index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| rows() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| set_constant(value_type t) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| size() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| standard_stride_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| top_left(index_type nr, index_type nc) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| top_left(index_type nr, index_type nc) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| top_right(index_type nr, index_type nc) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| top_right(index_type nr, index_type nc) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| top_rows(index_type n) | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| top_rows(index_type n) const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| transposed() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| transposed() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| value_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| view() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| view() const | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |
| view_ | batmat::matrix::Matrix< T, I, S, D, O, A > | private |
| view_type typedef | batmat::matrix::Matrix< T, I, S, D, O, A > | |
| ~Matrix() | batmat::matrix::Matrix< T, I, S, D, O, A > | inline |