Detailed Description
These functions provide scalar and SIMD version of logical functions.
Convenience header:
#include <eve/function/logical.hpp>
Variables | |
constexpr callable_binarize_ | eve::binarize = {} |
Callable object computing the binarize operation. More... | |
constexpr callable_binarize_not_ | eve::binarize_not = {} |
Callable object computing the binarize_not operation. More... | |
constexpr callable_if_else_ | eve::if_else = {} |
Callable object computing the if_else operation. More... | |
constexpr callable_ifnot_else_ | eve::ifnot_else = {} |
Callable object computing the ifnot_else operation. More... | |
constexpr callable_logical_and_ | eve::logical_and = {} |
Callable object computing the logical AND operation. More... | |
constexpr callable_logical_andnot_ | eve::logical_andnot = {} |
Callable object computing the logical ANDNOT operation. More... | |
constexpr callable_logical_not_ | eve::logical_not = {} |
Callable object computing the logical NOT operation. More... | |
constexpr callable_logical_notand_ | eve::logical_notand = {} |
Callable object computing the elementwise NOTAND operation. More... | |
constexpr callable_logical_notor_ | eve::logical_notor = {} |
Callable object computing the logical NOTOR operation. More... | |
constexpr callable_logical_or_ | eve::logical_or = {} |
Callable object computing the logical OR operation. More... | |
constexpr callable_logical_ornot_ | eve::logical_ornot = {} |
Callable object computing the logical ANDNOT operation. More... | |
constexpr callable_logical_xor_ | eve::logical_xor = {} |
Callable object computing the logical XOR operation. More... | |