| alias(const E &rhs) const noexcept | etl::sub_matrix_4d< T, Aligned > | inline |
| iterable< sub_matrix_4d< T, Aligned >, false >::as_derived() noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| iterable< sub_matrix_4d< T, Aligned >, false >::as_derived() const noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| value_testable< sub_matrix_4d< T, Aligned > >::as_derived() noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| value_testable< sub_matrix_4d< T, Aligned > >::as_derived() const noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| inplace_assignable< sub_matrix_4d< T, Aligned > >::as_derived() noexcept | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| assign_add_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assign_div_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assign_mod_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assign_mul_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assign_sub_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assign_to(L &&lhs) const | etl::sub_matrix_4d< T, Aligned > | inline |
| assignable_base_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| begin() noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| begin() const noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| cbegin() const noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| cend() const noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| const (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| const_iterator typedef | etl::sub_matrix_4d< T, Aligned > | |
| const_memory_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| const_return_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(j< n, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(k< o, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(l< p, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(j< n, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(k< o, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| cpp_assert(l< p, "Invalid 4d index inside sub_matrix_4d") (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| deep_fflip_inplace() | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| deep_transpose_inplace() | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| iterable< sub_matrix_4d< T, Aligned >, false >::derived_t typedef | etl::iterable< sub_matrix_4d< T, Aligned >, false > | |
| assignable< sub_matrix_4d< T, Aligned >, value_t< T > >::derived_t typedef | etl::assignable< sub_matrix_4d< T, Aligned >, value_t< T > > | |
| value_testable< sub_matrix_4d< T, Aligned > >::derived_t typedef | etl::value_testable< sub_matrix_4d< T, Aligned > > | |
| inplace_assignable< sub_matrix_4d< T, Aligned > >::derived_t typedef | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | |
| direct_deep_transpose_inplace() | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| direct_transpose_inplace() requires(etl_2d< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| end() noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| end() const noexcept | etl::iterable< sub_matrix_4d< T, Aligned >, false > | inline |
| ensure_cpu_up_to_date() const | etl::sub_matrix_4d< T, Aligned > | inline |
| ensure_gpu_up_to_date() const | etl::sub_matrix_4d< T, Aligned > | inline |
| ETL_STRONG_INLINE(const_return_type) operator()(size_t i | etl::sub_matrix_4d< T, Aligned > | |
| ETL_STRONG_INLINE(return_type) operator()(size_t i | etl::sub_matrix_4d< T, Aligned > | |
| etl_traits< sub_matrix_4d > (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | friend |
| fflip_inplace() requires(mat_or_vec< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| fft2_inplace() requires(etl_2d< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| fft2_many_inplace() requires(deep_mat< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| fft_inplace() requires(etl_1d< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| fft_many_inplace() requires(matrix< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| ifft2_inplace() requires(etl_2d< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| ifft2_many_inplace() requires(deep_mat< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| ifft_inplace() requires(etl_1d< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| ifft_many_inplace() requires(matrix< derived_t > &&etl_complex_expr< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| is_diagonal() const noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| is_finite() const noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| is_uniform() const noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| is_zero() const noexcept | etl::value_testable< sub_matrix_4d< T, Aligned > > | inline |
| iterable_base_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| iterator typedef | etl::sub_matrix_4d< T, Aligned > | |
| j (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| k (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| l (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| memory_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| operator()(size_t x) const | etl::sub_matrix_4d< T, Aligned > | inline |
| operator<<(std::ostream &os, const sub_matrix_4d &v) | etl::sub_matrix_4d< T, Aligned > | friend |
| operator=(E &&e) | etl::assignable< sub_matrix_4d< T, Aligned >, value_t< T > > | inline |
| operator=(const value_type &v) | etl::assignable< sub_matrix_4d< T, Aligned >, value_t< T > > | inline |
| operator=(const Container &vec) requires(std | etl::assignable< sub_matrix_4d< T, Aligned >, value_t< T > > | inline |
| operator[](size_t f) const | etl::sub_matrix_4d< T, Aligned > | inline |
| operator[](size_t f) | etl::sub_matrix_4d< T, Aligned > | inline |
| read_flat(size_t f) const noexcept(assert_nothrow) | etl::sub_matrix_4d< T, Aligned > | inline |
| return_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| scale_inplace(E &&e) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| sub_expr(base_i+i, base_j+j, base_k+k, base_l+l) (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| sub_expr(base_i+i, base_j+j, base_k+k, base_l+l) (defined in etl::sub_matrix_4d< T, Aligned >) | etl::sub_matrix_4d< T, Aligned > | |
| sub_matrix_4d(sub_type sub_expr, size_t i, size_t j, size_t k, size_t l, size_t m, size_t n, size_t o, size_t p) | etl::sub_matrix_4d< T, Aligned > | inline |
| sub_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| this_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| transpose_inplace() requires(etl_2d< derived_t >) | etl::inplace_assignable< sub_matrix_4d< T, Aligned > > | inline |
| unsafe_dimension_access(size_t x) | etl::sub_matrix_4d< T, Aligned > | inline |
| value_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| vec_type typedef | etl::sub_matrix_4d< T, Aligned > | |
| visit(detail::evaluator_visitor &visitor) const | etl::sub_matrix_4d< T, Aligned > | inline |