class expression_trace<E> expressions¶
template <typename E>
struct expression_trace : public expression_with_traits<E> { … } typedef expression_with_traits<type-parameter-0-0> ¶
using expression_with_traits<E>::expression_with_traits 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