E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches
eve::floating_simd_value Concept Reference

Specifies that a type is a SIMD type with floating elements. More...

#include <eve/concept/vectorized.hpp>

Detailed Description

The concept floating_simd_value<T> is satisfied if and only if T satisfies eve::arithmetic_simd_value<T> and eve::element_type<T> satisfies std::floating_point.

Examples

Concept definition

template<typename T>
&& (std::floating_point<translated_element_type_t<T>>
|| std::same_as<translated_element_type_t<T>, eve::float16_t>)
Specifies that a type is a SIMD type with floating elements.
Definition vectorized.hpp:132
typename decltype(detail::as_translated_type(as< T >{}))::type translate_t
Returns the final translated type of T.
Definition translation.hpp:107