70typename std::enable_if<!std::numeric_limits<T>::is_integer, T>::type
82 const T m =
fmin(std::fabs(x), std::fabs(y));
85 const int exp = m < std::numeric_limits<T>::min()
86 ? std::numeric_limits<T>::min_exponent - 1
91 return std::fabs(x - y) / std::ldexp(std::numeric_limits<T>::epsilon(), exp);
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
#define END_C_DECLS
Definition: cs_defs.h:543
real(c_double), pointer, save fmin
Definition: coincl.f90:185