/external/eigen/blas/ |
PackedSelfadjointProduct.h | 24 typedef typename NumTraits<Scalar>::Real RealScalar; 25 static void run(Index size, Scalar* mat, const Scalar* vec, RealScalar alpha) 44 typedef typename NumTraits<Scalar>::Real RealScalar; 45 static void run(Index size, Scalar* mat, const Scalar* vec, RealScalar alpha)
|
/external/eigen/test/ |
product_trsolve.cpp | 32 typedef typename NumTraits<Scalar>::Real RealScalar; 43 cmLhs.setRandom(); cmLhs *= static_cast<RealScalar>(0.1); cmLhs.diagonal().array() += static_cast<RealScalar>(1); 44 rmLhs.setRandom(); rmLhs *= static_cast<RealScalar>(0.1); rmLhs.diagonal().array() += static_cast<RealScalar>(1);
|
svd_fill.h | 25 typedef typename MatrixType::RealScalar RealScalar; 28 RealScalar s = std::numeric_limits<RealScalar>::max_exponent10/4; 29 s = internal::random<RealScalar>(1,s); 30 Matrix<RealScalar,Dynamic,1> d = Matrix<RealScalar,Dynamic,1>::Random(diagSize); 32 d(k) = d(k)*pow(RealScalar(10),internal::random<RealScalar>(-s,s)); 68 samples << 0, four_denorms<RealScalar>(), [all...] |
bandmatrix.cpp | 15 typedef typename NumTraits<Scalar>::Real RealScalar; 32 m.diagonal(i).setConstant(static_cast<RealScalar>(i)); 33 dm1.diagonal(i).setConstant(static_cast<RealScalar>(i)); 37 m.diagonal(-i).setConstant(-static_cast<RealScalar>(i)); 38 dm1.diagonal(-i).setConstant(-static_cast<RealScalar>(i)); 45 m.col(i).setConstant(static_cast<RealScalar>(i+1)); 46 dm1.col(i).setConstant(static_cast<RealScalar>(i+1));
|
bdcsvd.cpp | 42 typedef typename MatrixType::RealScalar RealScalar; 43 typedef Matrix<RealScalar, Size, 1> RealVecType;
|
inverse.cpp | 44 typedef typename NumTraits<Scalar>::Real RealScalar; 50 RealScalar det; 68 VERIFY_IS_MUCH_SMALLER_THAN(abs(det-m3.determinant()), RealScalar(1));
|
prec_inverse_4x4.cpp | 33 typedef typename MatrixType::RealScalar RealScalar; 38 RealScalar absdet;
|
product_trmv.cpp | 16 typedef typename NumTraits<Scalar>::Real RealScalar; 19 RealScalar largerEps = 10*test_precision<RealScalar>();
|
eigensolver_generic.cpp | 25 typedef typename NumTraits<Scalar>::Real RealScalar; 26 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealVectorType; 64 VERIFY_IS_APPROX(id.operatorNorm(), RealScalar(1)); 69 a(0,0) = std::numeric_limits<typename MatrixType::RealScalar>::quiet_NaN(); 85 VERIFY_IS_MUCH_SMALLER_THAN(ei3.eigenvalues().norm(),RealScalar(1));
|
jacobisvd.cpp | 64 typedef typename MatrixType::RealScalar RealScalar; 65 typedef Matrix<RealScalar, Size, 1> RealVecType;
|
linearstructure.cpp | 24 typedef typename MatrixType::RealScalar RealScalar; 36 while (abs(s1)<RealScalar(1e-3)) s1 = internal::random<Scalar>(); 80 typedef typename MatrixType::RealScalar RealScalar; 82 RealScalar s = internal::random<RealScalar>();
|
array.cpp | 16 typedef typename ArrayType::RealScalar RealScalar; 113 ArrayType exponents = ArrayType::Constant(rows, cols, RealScalar(2)); 135 typedef typename NumTraits<Scalar>::Real RealScalar; 192 VERIFY(((m1.abs()+1)>RealScalar(0.1)).count() == rows*cols); 195 VERIFY( (m1<RealScalar(0) && m1>RealScalar(0)).count() == 0); 196 VERIFY( (m1<RealScalar(0) || m1>=RealScalar(0)).count() == rows*cols); 197 RealScalar a = m1.abs().mean() [all...] |
/external/eigen/Eigen/src/SparseLU/ |
SparseLUImpl.h | 27 typedef typename ScalarVector::RealScalar RealScalar; 43 Index pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu);
|
/external/eigen/Eigen/src/Geometry/ |
OrthoMethods.h | 144 typedef typename NumTraits<Scalar>::Real RealScalar; 155 RealScalar invnm = RealScalar(1)/(Vector2() << src.coeff(sndi),src.coeff(maxi)).finished().norm(); 168 typedef typename NumTraits<Scalar>::Real RealScalar; 183 RealScalar invnm = RealScalar(1)/src.template head<2>().norm(); 194 RealScalar invnm = RealScalar(1)/src.template tail<2>().norm();
|
ParametrizedLine.h | 39 typedef typename NumTraits<Scalar>::Real RealScalar; 82 EIGEN_DEVICE_FUNC RealScalar squaredDistance(const VectorType& p) const 90 EIGEN_DEVICE_FUNC RealScalar distance(const VectorType& p) const { EIGEN_USING_STD_MATH(sqrt) return sqrt(squaredDistance(p)); }
|
Umeyama.h | 99 typedef typename NumTraits<Scalar>::Real RealScalar; 115 const RealScalar one_over_n = RealScalar(1) / static_cast<RealScalar>(n);
|
/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 37 typedef typename NumTraits<Scalar>::Real RealScalar; 66 bool makeJacobi(const RealScalar& x, const Scalar& y, const RealScalar& z); 83 bool JacobiRotation<Scalar>::makeJacobi(const RealScalar& x, const Scalar& y, const RealScalar& z) 87 typedef typename NumTraits<Scalar>::Real RealScalar; 88 RealScalar deno = RealScalar(2)*abs(y); 89 if(deno < (std::numeric_limits<RealScalar>::min)()) 97 RealScalar tau = (x-z)/deno [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparseSparseProductWithPruning.h | 20 static void sparse_sparse_product_with_pruning_impl(const Lhs& lhs, const Rhs& rhs, ResultType& res, const typename ResultType::RealScalar& tolerance) 89 typedef typename ResultType::RealScalar RealScalar; 91 static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const RealScalar& tolerance) 102 typedef typename ResultType::RealScalar RealScalar; 103 static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const RealScalar& tolerance) 116 typedef typename ResultType::RealScalar RealScalar; 117 static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const RealScalar& tolerance [all...] |
/external/eigen/unsupported/test/ |
matrix_exponential.cpp | 107 typedef typename NumTraits<typename internal::traits<MatrixType>::Scalar>::Real RealScalar; 114 VERIFY(identity.isApprox(m2, static_cast<RealScalar>(tol))); 118 VERIFY(identity.isApprox(m2, static_cast<RealScalar>(tol)));
|
/external/eigen/Eigen/src/Core/ |
ArrayBase.h | 52 typedef typename NumTraits<Scalar>::Real RealScalar;
|
ConditionEstimator.h | 21 return (v_abs.array() == static_cast<typename Vector::RealScalar>(0)) 30 return (v.array() < static_cast<typename Vector::RealScalar>(0)) 56 typename Decomposition::RealScalar rcond_invmatrix_L1_norm_estimate(const Decomposition& dec) 60 typedef typename Decomposition::RealScalar RealScalar; 62 typedef typename internal::plain_col_type<MatrixType, RealScalar>::type RealVector; 84 RealScalar lower_bound = v.template lpNorm<1>(); 91 RealScalar old_lower_bound = lower_bound; 133 Scalar alternating_sign(RealScalar(1)); 135 // The static_cast is needed when Scalar is a complex and RealScalar implements expression template [all...] |
Dot.h | 125 RealScalar z = n.squaredNorm(); 127 if(z>RealScalar(0)) 144 RealScalar z = squaredNorm(); 146 if(z>RealScalar(0)) 168 RealScalar w = n.cwiseAbs().maxCoeff(); 169 RealScalar z = (n/w).squaredNorm(); 170 if(z>RealScalar(0)) 190 RealScalar w = cwiseAbs().maxCoeff(); 191 RealScalar z = (derived()/w).squaredNorm(); 192 if(z>RealScalar(0) [all...] |
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
BasicPreconditioners.h | 131 typedef typename NumTraits<Scalar>::Real RealScalar; 157 RealScalar sum = mat.innerVector(j).squaredNorm(); 159 m_invdiag(j) = RealScalar(1)/sum; 161 m_invdiag(j) = RealScalar(1);
|
/external/eigen/bench/ |
geometry.cpp | 18 typedef NumTraits<Scalar>::Real RealScalar; 19 typedef Matrix<RealScalar,Dynamic,Dynamic> A; 22 typedef Matrix<RealScalar,Dynamic,Dynamic> M;
|
/external/eigen/doc/examples/ |
matrixfree_cg.cpp | 25 typedef double RealScalar;
|