17 #ifndef OPENKALMAN_ASSIGNABLE_HPP 18 #define OPENKALMAN_ASSIGNABLE_HPP 27 template<
typename To,
typename From>
28 #ifdef __cpp_lib_concepts 33 interface::assign_defined_for<To, To, From> or
34 interface::assign_defined_for<To, To, decltype(to_native_matrix<To>(std::declval<From>()))> or
35 std::is_assignable_v<To, From> or
36 std::is_assignable_v<To, decltype(to_native_matrix<To>(std::declval<From>()))>;
41 #endif //OPENKALMAN_ASSIGNABLE_HPP constexpr bool element_gettable
Specifies that a type has components addressable by N indices.
Definition: element_gettable.hpp:33
Definition: basics.hpp:48