24 typename scalar_traits_t<T>::scalar_type;
25 typename scalar_traits_t<T>::real_type;
41 {
a +
b } -> std::convertible_to<remove_cvref_t<T>>;
42 {
a -
b } -> std::convertible_to<remove_cvref_t<T>>;
43 {
a *
b } -> std::convertible_to<remove_cvref_t<T>>;
44 {
a /
b } -> std::convertible_to<remove_cvref_t<T>>;
Field classified by scalar_traits as complex.
Registered scalar supporting the Akreon Linalg's field arithmetic interface.
Field classified by scalar_traits as real.
Type registered with the Akreon Linalg scalar trait system.
constexpr std::size_t mat_rows_v
Registered compile-time row count after cv/ref normalization.