Searched defs:RealScalar (Results 51 - 75 of 134) sorted by relevance

123456

/external/eigen/test/
H A Darray_for_matrix.cpp78 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
124 VERIFY(((m1.array().abs()+1)>RealScalar(0.1)).count() == rows*cols);
129 VERIFY_IS_APPROX(((m1.array().abs()+1)>RealScalar(0.1)).matrix().colwise().count(), VectorOfIndices::Constant(cols,rows).transpose());
130 VERIFY_IS_APPROX(((m1.array().abs()+1)>RealScalar(0.1)).matrix().rowwise().count(), VectorOfIndices::Constant(rows, cols));
141 VERIFY_IS_APPROX(numext::pow(u.template lpNorm<5>(), typename VectorType::RealScalar(5)), u.array().abs().pow(5).sum());
H A Dbasicstuff.cpp135 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
136 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, MatrixType::ColsAtCompileTime> RealMatrixType;
148 VERIFY(internal::isApprox(s1, s2, NumTraits<RealScalar>::epsilon()));
H A Dblock.cpp37 typedef typename MatrixType::RealScalar RealScalar; typedef
128 VERIFY(numext::real(ones.col(c1).sum()) == RealScalar(rows));
129 VERIFY(numext::real(ones.row(r1).sum()) == RealScalar(cols));
131 VERIFY(numext::real(ones.col(c1).dot(ones.col(c2))) == RealScalar(rows));
132 VERIFY(numext::real(ones.row(r1).dot(ones.row(r2))) == RealScalar(cols));
H A Dcwiseop.cpp36 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
45 m3 = (m1.cwise().abs().cwise()<=RealScalar(0.01)).select(mones,m1);
48 VERIFY_IS_APPROX(m3.cwise().pow(RealScalar(0.5)), m3.cwise().sqrt());
H A Dgeo_alignedbox.cpp29 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
38 RealScalar s1 = internal::random<RealScalar>(0,1);
H A Dgeo_parametrizedline.cpp25 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
39 VERIFY_IS_MUCH_SMALLER_THAN( l0.distance(p0), RealScalar(1) );
40 VERIFY_IS_MUCH_SMALLER_THAN( l0.distance(p0+s0*d0), RealScalar(1) );
42 VERIFY_IS_MUCH_SMALLER_THAN( l0.distance(l0.projection(p1)), RealScalar(1) );
59 VERIFY_IS_MUCH_SMALLER_THAN(hp.signedDistance(pi), RealScalar(1));
60 VERIFY_IS_MUCH_SMALLER_THAN(l0.distance(pi), RealScalar(1));
H A Dhouseholder.cpp25 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
38 RealScalar alpha;
H A Djacobisvd.cpp70 typedef typename MatrixType::RealScalar RealScalar; typedef
86 if(internal::is_same<RealScalar,double>::value) svd.setThreshold(1e-8);
87 else if(internal::is_same<RealScalar,float>::value) svd.setThreshold(1e-4);
91 RealScalar residual = (m*x-rhs).norm();
99 y.row(k).array() += 2*NumTraits<RealScalar>::epsilon();
100 RealScalar residual_y = (m*y-rhs).norm();
103 y.row(k) = x.row(k).array() - 2*NumTraits<RealScalar>::epsilon();
110 if(internal::is_same<RealScalar,double>::value)
217 typedef typename MatrixType::RealScalar RealScala
[all...]
H A Dproduct_notemporary.cpp35 typedef typename MatrixType::RealScalar RealScalar; typedef
110 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose().lazyProduct(m3)).diagonal().sum(), 0 );
113 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose() * m3).diagonal().sum(), 0 );
114 VERIFY_EVALUATION_COUNT( Scalar tmp = 0; tmp += Scalar(RealScalar(1)) / (m3.transpose() * m3).diagonal().array().abs().sum(), 0 );
H A Dsparse_solver.h77 typedef typename Mat::RealScalar RealScalar; typedef
95 RealScalar res_error;
/external/eigen/test/eigen2/
H A Deigen2_hyperplane.cpp24 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
H A Deigen2_submatrices.cpp45 typedef typename MatrixType::RealScalar RealScalar; typedef
131 VERIFY(ei_real(ones.col(c1).sum()) == RealScalar(rows));
132 VERIFY(ei_real(ones.row(r1).sum()) == RealScalar(cols));
134 VERIFY(ei_real(ones.col(c1).eigen2_dot(ones.col(c2))) == RealScalar(rows));
135 VERIFY(ei_real(ones.row(r1).eigen2_dot(ones.row(r2))) == RealScalar(cols));
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DMINRES.h33 typename Dest::RealScalar& tol_error)
36 typedef typename Dest::RealScalar RealScalar; typedef
43 const RealScalar rhsNorm2(rhs.squaredNorm());
44 const RealScalar threshold2(tol_error*tol_error*rhsNorm2); // convergence threshold (compared to residualNorm2)
50 RealScalar residualNorm2(v_new.squaredNorm());
53 // RealScalar beta; // will be initialized inside loop
54 RealScalar beta_new2(v_new.dot(w_new));
56 RealScalar beta_new(sqrt(beta_new2));
57 const RealScalar beta_on
208 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::MINRES
[all...]
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
H A DMatrixFunctionAtomic.h30 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::MatrixFunctionAtomic
67 RealScalar m_mu;
75 m_avgEival = A.trace() / Scalar(RealScalar(m_Arows));
84 P = Scalar(RealScalar(1.0/(s + 1))) * P * m_Ashifted;
109 const RealScalar F_norm = F.cwiseAbs().rowwise().sum().maxCoeff();
110 const RealScalar Fincr_norm = Fincr.cwiseAbs().rowwise().sum().maxCoeff();
112 RealScalar delta = 0;
113 RealScalar rfactorial = 1;
115 RealScalar mx = 0;
119 rfactorial *= RealScalar(
[all...]
/external/eigen/unsupported/Eigen/src/Polynomials/
H A DCompanion.h50 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::internal::companion
H A DPolynomialSolver.h35 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::PolynomialSolverBase
36 typedef std::complex<RealScalar> RootType;
70 const RealScalar& absImaginaryThreshold = NumTraits<Scalar>::dummy_precision() ) const
86 RealScalar norm2 = numext::abs2( m_roots[0] );
89 const RealScalar currNorm2 = numext::abs2( m_roots[i] );
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
[all...]
/external/eigen/unsupported/Eigen/src/Skyline/
H A DSkylineMatrixBase.h80 * (e.g. int, float or double) then \a RealScalar is just the same as \a Scalar. If
81 * \a Scalar is \a std::complex<T> then RealScalar is \a T.
85 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::SkylineMatrixBase
/external/eigen/unsupported/test/
H A Djacobisvd.cpp95 typedef typename MatrixType::RealScalar RealScalar; typedef
96 typedef Matrix<RealScalar, Size, 1> RealVecType;
H A Dmatrix_function.cpp20 return ((a-b).array().abs() < test_precision<typename Type1::RealScalar>()).all();
30 typedef typename MatrixType::RealScalar RealScalar; typedef
33 diag(i, i) = Scalar(RealScalar(internal::random<int>(0,2)))
34 + internal::random<Scalar>() * Scalar(RealScalar(0.01));
84 typedef typename MatrixType::RealScalar RealScalar; typedef
88 diag(i, i) = Scalar(RealScalar(internal::random<Index>(-1, 1))) * imagUnit
89 + internal::random<Scalar>() * Scalar(RealScalar(0.01));
102 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
112 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
140 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
[all...]
/external/eigen/Eigen/src/Core/
H A DDenseBase.h65 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::DenseBase
338 const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
339 bool isMuchSmallerThan(const RealScalar& other,
340 const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
343 const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
345 bool isApproxToConstant(const Scalar& value, const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
346 bool isConstant(const Scalar& value, const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
347 bool isZero(const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
348 bool isOnes(const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
462 template<int p> RealScalar lpNor
[all...]
H A DDenseCoeffsBase.h284 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::DenseCoeffsBase
573 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::DenseCoeffsBase
644 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::DenseCoeffsBase
H A DDiagonalMatrix.h23 typedef typename DiagonalVectorType::RealScalar RealScalar; typedef in class:Eigen::DiagonalBase
292 bool MatrixBase<Derived>::isDiagonal(const RealScalar& prec) const
296 RealScalar maxAbsOnDiagonal = static_cast<RealScalar>(-1);
299 RealScalar absOnDiagonal = abs(coeff(j,j));
H A DIO.h127 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::significant_decimals_default_impl
132 return cast<RealScalar,int>(ceil(-log(NumTraits<RealScalar>::epsilon())/log(RealScalar(10))));
H A DMatrixBase.h58 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::MatrixBase
126 typedef Matrix<std::complex<RealScalar>, internal::traits<Derived>::ColsAtCompileTime, 1, ColMajor> EigenvaluesReturnType;
205 RealScalar squaredNorm() const;
206 RealScalar norm() const;
207 RealScalar stableNorm() const;
208 RealScalar blueNorm() const;
209 RealScalar hypotNorm() const;
277 bool isIdentity(const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
278 bool isDiagonal(const RealScalar& prec = NumTraits<Scalar>::dummy_precision()) const;
280 bool isUpperTriangular(const RealScalar
[all...]
H A DSelfAdjointView.h158 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::SelfAdjointView
160 typedef Matrix<RealScalar, internal::traits<MatrixType>::ColsAtCompileTime, 1> EigenvaluesReturnType;
163 RealScalar operatorNorm() const;

Completed in 2214 milliseconds

123456