MOAB  4.9.3pre
Eigen::internal::isMuchSmallerThan_object_selector< Derived, OtherDerived, 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 OtherDerived &y, const typename Derived::RealScalar &prec)

Detailed Description

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

Definition at line 42 of file Fuzzy.h.


Member Function Documentation

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

Definition at line 45 of file Fuzzy.h.

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

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