Lines Matching refs:RealScalar
35 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
36 typedef std::complex<RealScalar> RootType;
70 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
86 RealScalar norm2 = numext::abs2( m_roots[0] ); in selectComplexRoot_withRespectToNorm()
89 const RealScalar currNorm2 = numext::abs2( m_roots[i] ); in selectComplexRoot_withRespectToNorm()
117 inline const RealScalar& selectRealRoot_withRespectToAbsRealPart(
120 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
125 RealScalar abs2(0);
139 const RealScalar currAbs2 = m_roots[i].real() * m_roots[i].real();
158 inline const RealScalar& selectRealRoot_withRespectToRealPart(
161 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
166 RealScalar val(0);
180 const RealScalar curr = m_roots[i].real();
212 inline const RealScalar& absGreatestRealRoot(
214 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
235 inline const RealScalar& absSmallestRealRoot(
237 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
258 inline const RealScalar& greatestRealRoot(
260 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
281 inline const RealScalar& smallestRealRoot(
283 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
295 typedef typename BASE::RealScalar RealScalar; \