HomeSort by relevance Sort by last modified time
    Searched defs:RealScalar (Results 1 - 25 of 134) sorted by null

1 2 3 4 5 6

  /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/eigen2/
eigen2_inverse.cpp 23 typedef typename NumTraits<Scalar>::Real RealScalar;
31 while(ei_abs(m1.determinant()) < RealScalar(0.1) && rows <= 8)
eigen2_alignedbox.cpp 23 typedef typename NumTraits<Scalar>::Real RealScalar;
28 RealScalar s1 = ei_random<RealScalar>(0,1);
eigen2_parametrizedline.cpp 24 typedef typename NumTraits<Scalar>::Real RealScalar;
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) );
eigen2_prec_inverse_4x4.cpp 32 typedef typename MatrixType::RealScalar RealScalar;
51 typedef typename MatrixType::RealScalar RealScalar;
56 RealScalar absdet;
eigen2_svd.cpp 22 typedef typename NumTraits<Scalar>::Real RealScalar;
28 RealScalar largerEps = test_precision<RealScalar>();
29 if (ei_is_same_type<RealScalar,float>::ret)
44 if (ei_is_same_type<RealScalar,float>::ret)
eigen2_array.cpp 20 typedef typename NumTraits<Scalar>::Real RealScalar;
55 typedef typename NumTraits<Scalar>::Real RealScalar;
102 VERIFY(((m1.cwise().abs().cwise()+1).cwise()>RealScalar(0.1)).count() == rows*cols);
103 VERIFY_IS_APPROX(((m1.cwise().abs().cwise()+1).cwise()>RealScalar(0.1)).colwise().count().template cast<int>(), RowVectorXi::Constant(cols,rows));
104 VERIFY_IS_APPROX(((m1.cwise().abs().cwise()+1).cwise()>RealScalar(0.1)).rowwise().count().template cast<int>(), VectorXi::Constant(rows, cols));
114 VERIFY_IS_APPROX(ei_pow(u.template lpNorm<5>(), typename VectorType::RealScalar(5)), u.cwise().abs().cwise().pow(5).sum());
eigen2_lu.cpp 16 typedef typename Derived::RealScalar RealScalar;
19 RealScalar d = Eigen::ei_random<RealScalar>(-1,1);
82 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar;
88 if (ei_is_same_type<RealScalar,float>::ret)
  /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);
bandmatrix.cpp 16 typedef typename NumTraits<Scalar>::Real RealScalar;
33 m.diagonal(i).setConstant(static_cast<RealScalar>(i));
34 dm1.diagonal(i).setConstant(static_cast<RealScalar>(i));
38 m.diagonal(-i).setConstant(-static_cast<RealScalar>(i));
39 dm1.diagonal(-i).setConstant(-static_cast<RealScalar>(i));
46 m.col(i).setConstant(static_cast<RealScalar>(i+1));
47 dm1.col(i).setConstant(static_cast<RealScalar>(i+1));
eigensolver_complex.cpp 21 typedef typename NumTraits<typename VectorType::Scalar>::Real RealScalar;
28 VERIFY_IS_APPROX(vec1.array().pow(RealScalar(k)).sum(), vec2.array().pow(RealScalar(k)).sum());
43 typedef typename NumTraits<Scalar>::Real RealScalar;
80 VERIFY_IS_APPROX(id.operatorNorm(), RealScalar(1));
85 a(0,0) = std::numeric_limits<typename MatrixType::RealScalar>::quiet_NaN();
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();
eigensolver_selfadjoint.cpp 25 typedef typename NumTraits<Scalar>::Real RealScalar;
27 RealScalar largerEps = 10*test_precision<RealScalar>();
83 VERIFY_IS_APPROX(id.template selfadjointView<Lower>().operatorNorm(), RealScalar(1));
105 symmA(0,0) = std::numeric_limits<typename MatrixType::RealScalar>::quiet_NaN();
redux.cpp 16 typedef typename MatrixType::RealScalar RealScalar;
25 MatrixType m1_for_prod = MatrixType::Ones(rows, cols) + RealScalar(0.2) * m1;
38 const Scalar mean = s/Scalar(RealScalar(rows*cols));
67 typedef typename NumTraits<Scalar>::Real RealScalar;
76 RealScalar minc(numext::real(v.coeff(0))), maxc(numext::real(v.coeff(0)));
93 RealScalar minc(numext::real(v.coeff(i))), maxc(numext::real(v.coeff(i)));
110 RealScalar minc(numext::real(v.coeff(i))), maxc(numext::real(v.coeff(i)));
vectorwiseop.cpp 120 typedef typename NumTraits<Scalar>::Real RealScalar;
123 typedef Matrix<RealScalar, MatrixType::RowsAtCompileTime, 1> RealColVectorType;
124 typedef Matrix<RealScalar, 1, MatrixType::ColsAtCompileTime> RealRowVectorType;
  /external/eigen/Eigen/src/SparseLU/
SparseLUImpl.h 25 typedef typename ScalarVector::RealScalar RealScalar;
41 Index pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iperm_c, Index& pivrow, GlobalLU_t& glu);
  /external/eigen/Eigen/src/Core/
Dot.h 166 typedef typename NumTraits<typename traits<Derived>::Scalar>::Real RealScalar;
167 static inline RealScalar run(const MatrixBase<Derived>& m)
170 return pow(m.cwiseAbs().array().pow(p).sum(), RealScalar(1)/p);
228 (const MatrixBase<OtherDerived>& other, const RealScalar& prec) const
247 bool MatrixBase<Derived>::isUnitary(const RealScalar& prec) const
252 if(!internal::isApprox(nested.col(i).squaredNorm(), static_cast<RealScalar>(1), prec))
ArrayBase.h 56 typedef typename NumTraits<Scalar>::Real RealScalar;
  /external/eigen/Eigen/src/Geometry/
OrthoMethods.h 132 typedef typename NumTraits<Scalar>::Real RealScalar;
143 RealScalar invnm = RealScalar(1)/(Vector2() << src.coeff(sndi),src.coeff(maxi)).finished().norm();
156 typedef typename NumTraits<Scalar>::Real RealScalar;
170 RealScalar invnm = RealScalar(1)/src.template head<2>().norm();
181 RealScalar invnm = RealScalar(1)/src.template tail<2>().norm();
  /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;
96 RealScalar tau = (x-z)/(RealScalar(2)*abs(y));
97 RealScalar w = sqrt(numext::abs2(tau) + RealScalar(1))
    [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)
86 typedef typename ResultType::RealScalar RealScalar;
88 static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const RealScalar& tolerance)
99 typedef typename ResultType::RealScalar RealScalar;
100 static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const RealScalar& tolerance)
113 typedef typename ResultType::RealScalar RealScalar;
114 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)));

Completed in 292 milliseconds

1 2 3 4 5 6