/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
H A D | Hyperplane.h | 39 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::Hyperplane
|
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | SVD.h | 34 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::SVD
|
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | ComplexSchur.h | 65 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::ComplexSchur 74 typedef std::complex<RealScalar> ComplexScalar; 266 RealScalar d = numext::norm1(m_matT.coeff(i,i)) + numext::norm1(m_matT.coeff(i+1,i+1)); 267 RealScalar sd = numext::norm1(m_matT.coeff(i+1,i)); 268 if (internal::isMuchSmallerThan(sd, d, NumTraits<RealScalar>::epsilon())) 291 RealScalar normt = t.cwiseAbs().sum(); 296 ComplexScalar disc = sqrt(c*c + RealScalar(4)*b); 299 ComplexScalar eival1 = (trace + disc) / RealScalar(2); 300 ComplexScalar eival2 = (trace - disc) / RealScalar(2); 368 // Note: m_hess is over RealScalar; m_mat [all...] |
H A D | EigenSolver.h | 81 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::EigenSolver 90 typedef std::complex<RealScalar> ComplexScalar; 538 if (m_eivalues.coeff(i).imag() == RealScalar(0))
|
H A D | GeneralizedEigenSolver.h | 74 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::GeneralizedEigenSolver 83 typedef std::complex<RealScalar> ComplexScalar;
|
H A D | HessenbergDecomposition.h | 269 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::HessenbergDecomposition 301 RealScalar beta;
|
H A D | Tridiagonalization.h | 69 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::Tridiagonalization 81 typedef typename internal::plain_col_type<MatrixType, RealScalar>::type DiagonalType; 82 typedef Matrix<RealScalar, SizeMinusOne, 1, Options & ~RowMajor, MaxSizeMinusOne, 1> SubDiagonalType; 351 typedef typename MatrixType::RealScalar RealScalar; typedef 359 RealScalar beta; 464 typedef typename MatrixType::RealScalar RealScalar; typedef in struct:Eigen::internal::tridiagonalization_inplace_selector 471 RealScalar v1norm2 = numext::abs2(mat(2,0)); 472 if(v1norm2 == RealScalar( [all...] |
/external/eigen/Eigen/src/Geometry/ |
H A D | Hyperplane.h | 43 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::Hyperplane
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
H A D | BiCGSTAB.h | 31 typename Dest::RealScalar& tol_error) 35 typedef typename Dest::RealScalar RealScalar; typedef 38 RealScalar tol = tol_error; 46 RealScalar r0_sqnorm = r0.squaredNorm(); 47 RealScalar rhs_sqnorm = rhs.squaredNorm(); 63 RealScalar tol2 = tol*tol; 64 RealScalar eps2 = NumTraits<Scalar>::epsilon()*NumTraits<Scalar>::epsilon(); 95 RealScalar tmp = t.squaredNorm(); 96 if(tmp>RealScalar( 185 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::BiCGSTAB [all...] |
H A D | ConjugateGradient.h | 30 typename Dest::RealScalar& tol_error) 34 typedef typename Dest::RealScalar RealScalar; typedef 38 RealScalar tol = tol_error; 45 RealScalar rhsNorm2 = rhs.squaredNorm(); 53 RealScalar threshold = tol*tol*rhsNorm2; 54 RealScalar residualNorm2 = residual.squaredNorm(); 66 RealScalar absNew = numext::real(residual.dot(p)); // the square of the absolute value of r scaled by invM 82 RealScalar absOld = absNew; 84 RealScalar bet 170 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::ConjugateGradient [all...] |
H A D | IterativeSolverBase.h | 28 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::IterativeSolverBase 120 RealScalar tolerance() const { return m_tolerance; } 123 Derived& setTolerance(const RealScalar& tolerance) 156 RealScalar error() const 227 RealScalar m_tolerance; 229 mutable RealScalar m_error;
|
/external/eigen/Eigen/src/LU/ |
H A D | PartialPivLU.h | 60 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::PartialPivLU 226 typedef typename MatrixType::RealScalar RealScalar; typedef in struct:Eigen::internal::partial_lu_impl 252 RealScalar biggest_in_corner 258 if(biggest_in_corner != RealScalar(0))
|
/external/eigen/Eigen/src/PardisoSupport/ |
H A D | PardisoSupport.h | 74 typedef typename _MatrixType::RealScalar RealScalar; typedef in struct:Eigen::internal::pardiso_traits 83 typedef typename _MatrixType::RealScalar RealScalar; typedef in struct:Eigen::internal::pardiso_traits 92 typedef typename _MatrixType::RealScalar RealScalar; typedef in struct:Eigen::internal::pardiso_traits 105 typedef typename Traits::RealScalar RealScalar; typedef in class:Eigen::PardisoImpl 247 m_iparm[27] = (sizeof(RealScalar) == 4) ? 1 : 0; 410 typedef typename Base::RealScalar RealScala [all...] |
/external/eigen/Eigen/src/QR/ |
H A D | HouseholderQR.h | 55 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::HouseholderQR 166 typename MatrixType::RealScalar absDeterminant() const; 180 typename MatrixType::RealScalar logAbsDeterminant() const; 199 typename MatrixType::RealScalar HouseholderQR<MatrixType>::absDeterminant() const 208 typename MatrixType::RealScalar HouseholderQR<MatrixType>::logAbsDeterminant() const 223 typedef typename MatrixQR::RealScalar RealScalar; typedef 243 RealScalar beta;
|
/external/eigen/Eigen/src/SparseCore/ |
H A D | AmbiVector.h | 28 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::internal::AmbiVector 283 typedef typename NumTraits<Scalar>::Real RealScalar; 291 Iterator(const AmbiVector& vec, const RealScalar& epsilon = 0) 363 RealScalar m_epsilon; // epsilon used to prune zero coefficients
|
H A D | CompressedStorage.h | 31 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::internal::CompressedStorage 187 void prune(const Scalar& reference, const RealScalar& epsilon = NumTraits<RealScalar>::dummy_precision())
|
/external/eigen/bench/ |
H A D | bench_gemm.cpp | 18 typedef NumTraits<Scalar>::Real RealScalar; typedef 19 typedef Matrix<RealScalar,Dynamic,Dynamic> A; 22 typedef Matrix<RealScalar,Dynamic,Dynamic> M;
|
/external/eigen/blas/ |
H A D | common.h | 87 typedef NumTraits<Scalar>::Real RealScalar; typedef 88 typedef std::complex<RealScalar> Complex;
|
/external/eigen/test/ |
H A D | cholesky.cpp | 32 typedef typename MatrixType::RealScalar RealScalar; typedef 45 RealScalar sigma = internal::random<RealScalar>(); 71 typedef typename NumTraits<Scalar>::Real RealScalar; typedef 219 RealScalar s = (std::min)(16,std::numeric_limits<RealScalar>::max_exponent10/8); 221 Matrix<RealScalar,Dynamic,1> d = Matrix<RealScalar,Dynamic,1>::Random(rows); 223 d(k) = d(k)*std::pow(RealScalar(1 254 typedef typename NumTraits<Scalar>::Real RealScalar; typedef [all...] |
H A D | packetmath.cpp | 105 typedef typename NumTraits<Scalar>::Real RealScalar; typedef 112 RealScalar refvalue = 0; 115 data1[i] = internal::random<Scalar>()/RealScalar(PacketSize); 116 data2[i] = internal::random<Scalar>()/RealScalar(PacketSize);
|
H A D | ref.cpp | 41 typedef typename MatrixType::RealScalar RealScalar; typedef 43 typedef Matrix<RealScalar,Dynamic,Dynamic,MatrixType::Options> RealDynMatrixType; 90 typedef typename VectorType::RealScalar RealScalar; typedef 93 typedef Matrix<RealScalar,Dynamic,1,VectorType::Options> RealDynMatrixType;
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | GMRES.h | 57 int &iters, const int &restart, typename Dest::RealScalar & tol_error) { 62 typedef typename Dest::RealScalar RealScalar; typedef 67 RealScalar tol = tol_error; 89 RealScalar beta; 120 RealScalar beta; 187 RealScalar beta; 283 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::GMRES
|
H A D | IncompleteCholesky.h | 35 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::IncompleteCholesky 203 if(RealScalar(diag) <= 0) 209 RealScalar rdiag = sqrt(RealScalar(diag));
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixExponential.h | 134 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::MatrixExponential 135 typedef typename std::complex<RealScalar> ComplexScalar; 159 RealScalar m_l1norm; 181 if(sizeof(RealScalar) > 14) { 186 computeUV(RealScalar()); 197 const RealScalar b[] = {120., 60., 12., 1.}; 207 const RealScalar b[] = {30240., 15120., 3360., 420., 30., 1.}; 218 const RealScalar b[] = {17297280., 8648640., 1995840., 277200., 25200., 1512., 56., 1.}; 230 const RealScalar b[] = {17643225600., 8821612800., 2075673600., 302702400., 30270240., 244 const RealScalar [all...] |
H A D | MatrixLogarithm.h | 37 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::MatrixLogarithmAtomic 69 static const int maxPadeDegree = std::numeric_limits<RealScalar>::digits<= 24? 5: // single precision 70 std::numeric_limits<RealScalar>::digits<= 53? 7: // double precision 71 std::numeric_limits<RealScalar>::digits<= 64? 8: // extended precision 72 std::numeric_limits<RealScalar>::digits<=106? 10: // double-double 133 const RealScalar maxNormForPade = maxPadeDegree<= 5? 5.3149729967117310e-1: // single precision 140 RealScalar normTminusI = (T - MatrixType::Identity(T.rows(), T.rows())).cwiseAbs().colwise().sum().maxCoeff(); 143 int degree2 = getPadeDegree(normTminusI / RealScalar(2)); 154 result *= pow(RealScalar(2), numberOfSquareRoots); 157 /* \brief Get suitable degree for Pade approximation. (specialized for RealScalar [all...] |