Skip to content

class expression_trace<E> expressions

template <typename E>
struct expression_trace : public expression_with_traits<E> { … }

typedef expression_with_traits<type-parameter-0-0>

Defined at base/basic_expressions.hpp:1029

typedef value_type

using value_type                     = typename expression_with_traits<E>::value_type

Defined at base/basic_expressions.hpp:1030

variable dims

constexpr static inline index_t dims = expression_with_traits<E>::dims

Defined at base/basic_expressions.hpp:1031

function get_elements(const expression_trace<E> &, shape<dims>, axis_params<VecAxis, N>)

template <size_t N, index_t VecAxis>
KFR_INTRINSIC friend vec<value_type, N> get_elements(const expression_trace& self, shape<dims> index,
                                                     axis_params<VecAxis, N> sh)

Defined at base/basic_expressions.hpp:1034

Defined at base/basic_expressions.hpp:1027