Skip to content

class expression_traits<univector<T, Tag>> univector

template <typename T, univector_tag Tag>
struct expression_traits<univector<T, Tag>> : public expression_traits_defaults { … }

typedef value_type

using value_type             = std::remove_const_t<T>

Defined at base/univector.hpp:491

variable dims

constexpr static size_t dims = 1

Defined at base/univector.hpp:492

function get_shape(const univector<T, Tag> &)

constexpr static shape<dims> get_shape(const univector<T, Tag>& u) { … }

Defined at base/univector.hpp:493

function get_shape()

constexpr static shape<dims> get_shape() { … }

Defined at base/univector.hpp:494

Defined at base/univector.hpp:489