31 { T::min() } -> std::same_as<typename std::invoke_result_t<T&>::type>;
32 { T::max() } -> std::same_as<typename std::invoke_result_t<T&>::type>;
33 requires std::bool_constant<(T::min() < T::max())>::value;
#define ALPAKA_TYPEOF(...)
Get the type of instance.
Concept to check if a type is a vector.
Concept defining a valid interval tag used to specify distribution bounds.
constexpr bool isInterval_v
constexpr bool operator!=(concepts::Interval auto lhs, concepts::Interval auto rhs) noexcept
constexpr bool operator==(concepts::Interval auto lhs, concepts::Interval auto rhs) noexcept