Lines Matching refs:RealScalar
27 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
28 static const int value = std::numeric_limits<RealScalar>::digits<= 24? 5: // single precision
29 std::numeric_limits<RealScalar>::digits<= 53? 7: // double precision
30 std::numeric_limits<RealScalar>::digits<= 64? 8: // extended precision
31 std::numeric_limits<RealScalar>::digits<=106? 10: // double-double
40 typedef typename MatrixType::RealScalar RealScalar; in matrix_log_compute_2x2() typedef
58 else if ((abs(A(0,0)) < RealScalar(0.5)*abs(A(1,1))) || (abs(A(0,0)) > 2*abs(A(1,1)))) in matrix_log_compute_2x2()
65 …ingNumber = static_cast<int>(ceil((imag(logA11 - logA00) - RealScalar(EIGEN_PI)) / RealScalar(2*EI… in matrix_log_compute_2x2()
134 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; in matrix_log_compute_pade() typedef
139 const RealScalar nodes[][maxPadeDegree] = { in matrix_log_compute_pade()
175 const RealScalar weights[][maxPadeDegree] = { in matrix_log_compute_pade()
214 RealScalar weight = weights[degree-minPadeDegree][k]; in matrix_log_compute_pade()
215 RealScalar node = nodes[degree-minPadeDegree][k]; in matrix_log_compute_pade()
227 typedef typename NumTraits<Scalar>::Real RealScalar; in matrix_log_compute_big() typedef
236 …const RealScalar maxNormForPade = maxPadeDegree<= 5? 5.3149729967117310e-1L: //… in matrix_log_compute_big()
243 …RealScalar normTminusI = (T - MatrixType::Identity(T.rows(), T.rows())).cwiseAbs().colwise().sum()… in matrix_log_compute_big()
246 int degree2 = matrix_log_get_pade_degree(normTminusI / RealScalar(2)); in matrix_log_compute_big()
257 result *= pow(RealScalar(2), numberOfSquareRoots); in matrix_log_compute_big()