70typename std::enable_if<!std::numeric_limits<T>::is_integer, T>::type
82 const T m = fmin(std::fabs(x), std::fabs(y));
86 ? std::numeric_limits<T>::min_exponent - 1
91 return std::fabs(x - y) / std::ldexp(std::numeric_limits<T>::epsilon(), exp);
std::enable_if<!std::numeric_limits< T >::is_integer, T >::type cs_diff_ulp(T x, T y)
Definition: cs_debug.h:71
#define BEGIN_C_DECLS
Definition: cs_defs.h:554
#define END_C_DECLS
Definition: cs_defs.h:555
CS_F_HOST_DEVICE T min(const T a, const T b)
Definition: cs_defs.h:746