E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches
Reductions

Detailed Description

Operations providing a scalar value from SIMD vectors

Variables

constexpr callable_all_ eve::all = {}
 Computes a bool value which is true if and only if all elements of x are not zero.
 
constexpr callable_any_ eve::any = {}
 Computes a bool value which is true if and only if any elements of x is not zero.
 
constexpr callable_count_true_ eve::count_true = {}
 Computes the number of non 0 elements.
 
constexpr callable_first_true_ eve::first_true = {}
 A function to find a first true value, if there is one.
 
constexpr callable_maximum_ eve::maximum = {}
 Computes the maximal value in a simd vector.
 
constexpr callable_minimum_ eve::minimum = {}
 Computes the minimal value in a simd vector.
 
constexpr callable_none_ eve::none = {}
 Computes a bool value which is true if and only if all elements of x are 0.
 
constexpr callable_reduce_ eve::reduce = {}
 Computes the TODO.