Template Struct TypeInfo< ::librapid::detail::GreaterThan >#

Struct Documentation#

template<>
struct TypeInfo<::librapid::detail::GreaterThan>#

Public Static Functions

template<typename T1, typename T2>
static inline constexpr const char *getKernelNameImpl(std::tuple<T1, T2> args)#
template<typename ...Args>
static inline constexpr const char *getKernelName(std::tuple<Args...> args)#
template<typename First, typename Second>
static inline auto getShapeImpl(const std::tuple<First, Second> &tup)#
template<typename ...Args>
static inline auto getShape(const std::tuple<Args...> &args)#

Public Static Attributes

static constexpr const char *name = "greater than"#
static constexpr const char *filename = "arithmetic"#
static constexpr const char *kernelName = "greaterThanArrays"#
static constexpr const char *kernelNameScalarRhs = "greaterThanArraysScalarRhs"#
static constexpr const char *kernelNameScalarLhs = "greaterThanArraysScalarLhs"#