Specify that a type represents a type suitable for vectorization The concept arithmetic_scalar_value<T>
is satisfied if and only if T can be used as a base type for eve::wide , i.e it's either satisfying eve::plain_scalar_value or eve::product_scalar_value.
More...
#include <eve/concept/scalar.hpp>
Example Types
kumi::tuple<float,int>
logical<double>
float
template<typename T>
Specify that a type represents a type suitable for vectorization The concept arithmetic_scalar_value<...
Definition scalar.hpp:121
Specify that a type represents a plain scalar value The concept plain_scalar_value<T> is satisfied if...
Definition scalar.hpp:48
Specify that a type represents a product type made of scalars The concept product_scalar_value<T> is ...
Definition scalar.hpp:105