Eigen::internal::rcond_compute_sign< Vector, RealVector, IsComplex > Struct Template Reference

#include <ConditionEstimator.h>

Static Public Member Functions

static Vector run (const Vector &v)
 

Member Function Documentation

◆ run()

template<typename Vector , typename RealVector , bool IsComplex>
static Vector Eigen::internal::rcond_compute_sign< Vector, RealVector, IsComplex >::run ( const Vector v)
inlinestatic
22  {
23  const RealVector v_abs = v.cwiseAbs();
24  return (v_abs.array() == static_cast<typename Vector::RealScalar>(0))
25  .select(Vector::Ones(v.size()), v.cwiseQuotient(v_abs));
26  }
Array< int, Dynamic, 1 > v
Definition: Array_initializer_list_vector_cxx11.cpp:1
NumTraits< Scalar >::Real RealScalar
Definition: PlainObjectBase.h:130

References v.

Referenced by Eigen::internal::rcond_invmatrix_L1_norm_estimate().


The documentation for this struct was generated from the following file: