E.V.E
v2022.03.00
Predicates

Detailed Description

Operations returning logical values

Variables

constexpr callable_is_denormal_ eve::is_denormal = {}
 Returns a logical true if and only if the element value is denormal. More...
 
constexpr callable_is_equal_ eve::is_equal = {}
 Returns a logical true if and only if the element value are equal. More...
 
constexpr callable_is_eqz_ eve::is_eqz = {}
 Returns a logical true if and only if the element value is zero. More...
 
constexpr callable_is_even_ eve::is_even = {}
 Returns a logical true if and only if the element value is even. More...
 
constexpr callable_is_finite_ eve::is_finite = {}
 Returns a logical true if and only if the element is a finite value. More...
 
constexpr callable_is_flint_ eve::is_flint = {}
 Returns a logical true if and only if the element value is a floating value representing an integer. More...
 
constexpr callable_is_gez_ eve::is_gez = {}
 Returns a logical true if and only if the element value is greater or equal to 0. More...
 
constexpr callable_is_greater_ eve::is_greater = {}
 Returns a logical true if and only if the element value of the first parameter is greater than the second one. More...
 
constexpr callable_is_greater_equal_ eve::is_greater_equal = {}
 Returns a logical true if and only if the element value of the first parameter is greater or equal to the second one. More...
 
constexpr callable_is_gtz_ eve::is_gtz = {}
 Returns a logical true if and only if the element value is greater than 0. More...
 
constexpr callable_is_imag_ eve::is_imag = {}
 Returns a logical true if and only if the element value is imaginary. More...
 
constexpr callable_is_infinite_ eve::is_infinite = {}
 Returns a logical true if and only if the element is an infinite value. More...
 
constexpr callable_is_less_ eve::is_less = {}
 Returns a logical true if and only if the element value of the first parameter is less than the second one. More...
 
constexpr callable_is_less_equal_ eve::is_less_equal = {}
 Returns a logical true if and only if the element value of the first parameter is less or equal to the second one. More...
 
constexpr callable_is_lessgreater_ eve::is_lessgreater = {}
 Returns a logical true if and only if the elements pair are not equal or unordered. More...
 
constexpr callable_is_lez_ eve::is_lez = {}
 Returns a logical true if and only if the element value is less or equal to 0. More...
 
constexpr callable_is_ltz_ eve::is_ltz = {}
 Returns a logical true if and only if the element value is less than 0. More...
 
constexpr callable_is_negative_ eve::is_negative = {}
 Returns a logical true if and only if the element value is signed and has its sign bit set. More...
 
constexpr callable_is_nez_ eve::is_nez = {}
 Returns a logical true if and only if the element value is not zero. More...
 
constexpr callable_is_ngez_ eve::is_ngez = {}
 Returns a logical true if and only if the element value is not greater or equal to 0. More...
 
constexpr callable_is_ngtz_ eve::is_ngtz = {}
 Returns a logical true if and only if the element value is not greater than zero. More...
 
constexpr callable_is_nlez_ eve::is_nlez = {}
 Returns a logical true if and only if the element value is not less or equal to 0. More...
 
constexpr callable_is_nltz_ eve::is_nltz = {}
 Returns a logical true if and only if the element value is not less than zero. More...
 
constexpr callable_is_normal_ eve::is_normal = {}
 Returns a logical true if and only if the element value is normal. More...
 
constexpr callable_is_not_denormal_ eve::is_not_denormal = {}
 Returns a logical true if and only if the element value is not denormal. More...
 
constexpr callable_is_not_equal_ eve::is_not_equal = {}
 Returns a logical true if and only if the element value are not equal. More...
 
constexpr callable_is_not_finite_ eve::is_not_finite = {}
 Returns a logical true if and only if the element is not a finite value. More...
 
constexpr callable_is_not_flint_ eve::is_not_flint = {}
 Returns a logical true if and only if the element value is a floating value not representing an integer. More...
 
constexpr callable_is_not_greater_ eve::is_not_greater = {}
 Returns a logical true if and only if the element value of the first parameter is not greater than the second one. More...
 
constexpr callable_is_not_greater_equal_ eve::is_not_greater_equal = {}
 Returns a logical true if and only if the element value of the first parameter is greater or equal to the second one. More...
 
constexpr callable_is_not_imag_ eve::is_not_imag = {}
 Returns a logical true if and only if the element value is not imaginary. More...
 
constexpr callable_is_not_infinite_ eve::is_not_infinite = {}
 Returns a logical true if and only if the element is not an infinite value. More...
 
constexpr callable_is_not_less_ eve::is_not_less = {}
 Returns a logical true if and only if the element value of the first parameter is not less than the second one. More...
 
constexpr callable_is_not_nan_ eve::is_not_nan = {}
 Returns a logical true if and only if the element value is not NaN. More...
 
constexpr callable_is_not_real_ eve::is_not_real = {}
 Returns a logical true if and only if the element value is not real. More...
 
constexpr callable_is_odd_ eve::is_odd = {}
 Returns a logical true if and only if the element value is odd. More...
 
constexpr callable_is_ordered_ eve::is_ordered = {}
 Returns a logical true if and only no parameter is NaN. More...
 
constexpr callable_is_positive_ eve::is_positive = {}
 Returns a logical true if and only if the element value is signed and has its sign bit not set. More...
 
constexpr callable_is_pow2_ eve::is_pow2 = {}
 Returns a logical true if and only if the element value is a power of 2. More...
 
constexpr callable_is_real_ eve::is_real = {}
 Returns a logical true if and only if the element value is real. More...
 
constexpr callable_is_unordered_ eve::is_unordered = {}
 Returns a logical true if and only if at least one of the parameters is NaN. More...