tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
etl::linalg::inout_object Concept Reference

#include <exposition.hpp>

Concept definition

template<typename T>
concept etl::linalg::inout_object = is_mdspan_v<T>
and (T::rank() == 1 or T::rank() == 2)
and is_same_v<remove_const_t<typename T::element_type>, typename T::element_type>
and T::is_always_unique()
Definition exposition.hpp:160
constexpr bool is_same_v
Definition is_same.hpp:24
typename remove_const< T >::type remove_const_t
Definition remove_const.hpp:24
and
Definition incrementable_traits.hpp:40