| _a | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | |
| _b | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | |
| _c | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | mutableprotected |
| a() | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| a() const | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| alias(const E &rhs) const | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| allocate() const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| allocate_temporary() const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| as_derived() noexcept | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| as_derived() const noexcept | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| assign_add_to(L &&lhs) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| assign_div_to(L &&lhs) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| assign_mod_to(L &&lhs) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| assign_mul_to(L &&lhs) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| assign_sub_to(L &&lhs) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| assign_to(C &&c) const | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inline |
| b() | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| b() const | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| base_temporary_expr() | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inline |
| base_temporary_expr(const base_temporary_expr &expr)=default | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| base_temporary_expr(base_temporary_expr &&rhs) | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inline |
| base_temporary_expr_bin(A a, B b) | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inlineexplicit |
| base_temporary_expr_bin(const base_temporary_expr_bin &e) | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| base_temporary_expr_bin(base_temporary_expr_bin &&e) noexcept | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |
| base_type typedef | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | |
| begin() noexcept | etl::iterable< D, DMA > | inline |
| begin() const noexcept | etl::iterable< D, DMA > | inline |
| cbegin() const noexcept | etl::iterable< D, DMA > | inline |
| cend() const noexcept | etl::iterable< D, DMA > | inline |
| const_memory_type typedef | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| derived_t typedef | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| dyn_allocate(std::index_sequence< I... >) const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| end() noexcept | etl::iterable< D, DMA > | inline |
| end() const noexcept | etl::iterable< D, DMA > | inline |
| evaluate() const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| evaluated | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | mutableprotected |
| gpu_computable | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | static |
| is_allocated() const noexcept | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| is_diagonal() const noexcept | etl::value_testable< D > | inline |
| is_evaluated() const noexcept | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inlineprotected |
| is_finite() const noexcept | etl::value_testable< D > | inline |
| is_lower_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_rectangular() const noexcept | etl::dim_testable< D > | inline |
| is_square() const noexcept | etl::dim_testable< D > | inline |
| is_strictly_lower_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_strictly_upper_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_sub_rectangular() const noexcept | etl::dim_testable< D > | inline |
| is_sub_square() const noexcept | etl::dim_testable< D > | inline |
| is_symmetric() const noexcept | etl::dim_testable< D > | inline |
| is_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_uni_lower_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_uni_upper_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_uniform() const noexcept | etl::value_testable< D > | inline |
| is_upper_triangular() const noexcept | etl::dim_testable< D > | inline |
| is_zero() const noexcept | etl::value_testable< D > | inline |
| left_traits typedef | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | |
| memory_type typedef | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| operator<<(std::ostream &os, const pool_derivative_expr &expr) | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | friend |
| operator=(const base_temporary_expr &)=delete (defined in etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true >) | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| operator=(base_temporary_expr &&)=delete (defined in etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true >) | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| operator[](size_t i) const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inline |
| pool_derivative_expr(A a, B b) | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | inlineexplicit |
| read_flat(size_t i) const | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | inline |
| result_type typedef | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| storage_order | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | static |
| this_type typedef | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | |
| value_type typedef | etl::pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl > | |
| vec_type typedef | etl::base_temporary_expr< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, true > | |
| visit(detail::evaluator_visitor &visitor) const | etl::base_temporary_expr_bin< pool_derivative_expr< A, B, C1, C2, C3, S1, S2, S3, P1, P2, P3, Impl >, A, B > | inline |