MOAB  4.9.3pre
Eigen::internal::isMuchSmallerThan_scalar_selector< Derived, is_integer > Struct Template Reference

#include <Fuzzy.h>

List of all members.

Static Public Member Functions

static EIGEN_DEVICE_FUNC bool run (const Derived &x, const typename Derived::RealScalar &y, const typename Derived::RealScalar &prec)

Detailed Description

template<typename Derived, bool is_integer = NumTraits<typename Derived::Scalar>::IsInteger>
struct Eigen::internal::isMuchSmallerThan_scalar_selector< Derived, is_integer >

Definition at line 62 of file Fuzzy.h.


Member Function Documentation

template<typename Derived , bool is_integer = NumTraits<typename Derived::Scalar>::IsInteger>
static EIGEN_DEVICE_FUNC bool Eigen::internal::isMuchSmallerThan_scalar_selector< Derived, is_integer >::run ( const Derived &  x,
const typename Derived::RealScalar &  y,
const typename Derived::RealScalar &  prec 
) [inline, static]

Definition at line 65 of file Fuzzy.h.

  {
    return x.cwiseAbs2().sum() <= numext::abs2(prec * y);
  }

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines