Detailed Description
These functions provide scalar and SIMD version of comparison functions.
Convenience header:
#include <eve/function/comparison.hpp>
Variables | |
constexpr callable_is_equal_ | eve::is_equal = {} |
Callable object computing the equality predicate. More... | |
constexpr callable_is_eqz_ | eve::is_eqz = {} |
Callable object computing the equality to zero predicate. More... | |
constexpr callable_is_gez_ | eve::is_gez = {} |
Callable object computing the greater or equal to zero predicate. More... | |
constexpr callable_is_greater_ | eve::is_greater = {} |
Callable object computing the "greater than" predicate. More... | |
constexpr callable_is_greater_equal_ | eve::is_greater_equal = {} |
Callable object computing the "greater or equal to" predicate. More... | |
constexpr callable_is_gtz_ | eve::is_gtz = {} |
Callable object computing the greter than zero predicate. More... | |
constexpr callable_is_less_ | eve::is_less = {} |
Callable object computing the "less than" predicate. More... | |
constexpr callable_is_less_equal_ | eve::is_less_equal = {} |
Callable object computing the "less or equal to" predicate. More... | |
constexpr callable_is_lessgreater_ | eve::is_lessgreater = {} |
Callable object computing the "less or greater to" predicate. More... | |
constexpr callable_is_lez_ | eve::is_lez = {} |
Callable object computing the greater or equal to zero predicate. More... | |
constexpr callable_is_ltz_ | eve::is_ltz = {} |
Callable object computing the less than zero predicate. More... | |
constexpr callable_is_nez_ | eve::is_nez = {} |
Callable object computing the "not equal to zero" predicate. More... | |
constexpr callable_is_ngez_ | eve::is_ngez = {} |
Callable object computing the "not greater or equal to zero" predicate. More... | |
constexpr callable_is_ngtz_ | eve::is_ngtz = {} |
Callable object computing the "not greater than zero" predicate. More... | |
constexpr callable_is_nlez_ | eve::is_nlez = {} |
Callable object computing the "not less or equal to zero" predicate. More... | |
constexpr callable_is_nltz_ | eve::is_nltz = {} |
Callable object computing the "not less than zero" predicate. More... | |
constexpr callable_is_not_equal_ | eve::is_not_equal = {} |
Callable object computing the equality predicate. More... | |
constexpr callable_is_not_greater_ | eve::is_not_greater = {} |
Callable object computing the "not greater than" predicate. More... | |
constexpr callable_is_not_greater_equal_ | eve::is_not_greater_equal = {} |
Callable object computing the "not greater or equal to" predicate. More... | |
constexpr callable_is_not_less_ | eve::is_not_less = {} |
Callable object computing the "not less than" predicate. More... | |
constexpr callable_is_not_less_equal_ | eve::is_not_less_equal = {} |
Callable object computing the "not less or equal to" predicate. More... | |