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

123456

/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::LDLT
209 LDLT& rankUpdate(const MatrixBase<Derived>& w, const RealScalar& alpha=1);
263 typedef typename MatrixType::RealScalar RealScalar; typedef
324 RealScalar realAkk = numext::real(mat.coeffRef(k,k));
325 if((rs>0) && (abs(realAkk) > RealScalar(0)))
349 static bool updateInPlace(MatrixType& mat, MatrixBase<WDerived>& w, const typename MatrixType::RealScalar& sigma=1)
353 typedef typename MatrixType::RealScalar RealScalar; typedef
359 RealScalar alph
506 typedef typename LDLTType::RealScalar RealScalar; typedef
[all...]
H A DLLT.h61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::LLT
174 LLT rankUpdate(const VectorType& vec, const RealScalar& sigma = 1);
191 static typename MatrixType::Index llt_rank_update_lower(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma)
195 typedef typename MatrixType::RealScalar RealScalar; typedef
232 RealScalar beta = 1;
235 RealScalar Ljj = numext::real(mat.coeff(j,j));
236 RealScalar dj = numext::abs2(Ljj);
238 RealScalar swj2 = sigma*numext::abs2(wj);
239 RealScalar gamm
263 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::llt_inplace
333 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::llt_inplace
[all...]
/external/eigen/Eigen/src/CholmodSupport/
H A DCholmodSupport.h166 typedef typename MatrixType::RealScalar RealScalar; typedef in class:Eigen::CholmodBase
175 m_shiftOffset[0] = m_shiftOffset[1] = RealScalar(0.0);
182 m_shiftOffset[0] = m_shiftOffset[1] = RealScalar(0.0);
345 Derived& setShift(const RealScalar& offset)
358 RealScalar m_shiftOffset[2];
/external/eigen/Eigen/src/Core/
H A DArrayBase.h56 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::ArrayBase
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 DDot.h166 typedef typename NumTraits<typename traits<Derived>::Scalar>::Real RealScalar; typedef in struct:Eigen::internal::lpNorm_selector
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))
H A DGeneralProduct.h208 EIGEN_STATIC_ASSERT((internal::is_same<typename Lhs::RealScalar, typename Rhs::RealScalar>::value),
267 EIGEN_STATIC_ASSERT((internal::is_same<typename Lhs::RealScalar, typename Rhs::RealScalar>::value),
415 typedef typename ProductType::RealScalar RealScalar; typedef
438 bool alphaIsCompatible = (!ComplexByReal) || (numext::imag(actualAlpha)==RealScalar(0));
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 DMapBase.h43 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::MapBase
H A DMathFunctions.h64 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::real_default_impl
65 static inline RealScalar run(const Scalar& x)
74 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::real_default_impl
75 static inline RealScalar run(const Scalar& x)
98 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::imag_default_impl
99 static inline RealScalar run(const Scalar&)
101 return RealScalar(0);
108 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::imag_default_impl
109 static inline RealScalar run(const Scalar& x)
131 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::real_ref_impl
155 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::imag_ref_default_impl
224 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::abs2_impl
253 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::norm1_default_impl
287 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::hypot_impl
339 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::atanh2_default_impl
531 typedef typename NumTraits<Scalar>::Real RealScalar; typedef
651 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::scalar_fuzzy_default_impl
673 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::scalar_fuzzy_default_impl
675 isMuchSmallerThan(const Scalar& x, const Scalar&, const RealScalar&) argument
679 isApprox(const Scalar& x, const Scalar& y, const RealScalar&) argument
683 isApproxOrLessThan(const Scalar& x, const Scalar& y, const RealScalar&) argument
692 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in struct:Eigen::internal::scalar_fuzzy_default_impl
743 typedef bool RealScalar; typedef in struct:Eigen::internal::scalar_fuzzy_impl
[all...]
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 DPlainObjectBase.h99 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::PlainObjectBase
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;
H A DStableNorm.h49 typedef typename Derived::RealScalar RealScalar; typedef
58 static RealScalar b1, b2, s1m, s2m, overfl, rbig, relerr;
62 RealScalar eps;
71 ibeta = std::numeric_limits<RealScalar>::radix; // base for floating-point numbers
72 it = std::numeric_limits<RealScalar>::digits; // number of base-beta digits in mantissa
73 iemin = std::numeric_limits<RealScalar>::min_exponent; // minimum exponent
74 iemax = std::numeric_limits<RealScalar>::max_exponent; // maximum exponent
75 rbig = (std::numeric_limits<RealScalar>::max)(); // largest floating-point number
78 b1 = RealScalar(po
[all...]
H A DVectorwiseOp.h171 typedef typename ExpressionType::RealScalar RealScalar; typedef in class:Eigen::VectorwiseOp
310 const typename ReturnType<internal::member_squaredNorm,RealScalar>::Type squaredNorm() const
320 const typename ReturnType<internal::member_norm,RealScalar>::Type norm() const
329 const typename ReturnType<internal::member_blueNorm,RealScalar>::Type blueNorm() const
338 const typename ReturnType<internal::member_stableNorm,RealScalar>::Type stableNorm() const
347 const typename ReturnType<internal::member_hypotNorm,RealScalar>::Type hypotNorm() const
541 const typename OppositeExtendedType<typename ReturnType<internal::member_norm,RealScalar>::Type>::Type>
/external/eigen/Eigen/src/Core/products/
H A DTriangularMatrixVector.h225 typedef typename ProductType::RealScalar RealScalar; typedef
248 bool alphaIsCompatible = (!ComplexByReal) || (numext::imag(actualAlpha)==RealScalar(0));
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DAlignedBox.h33 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::AlignedBox
H A DHyperplane.h39 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::Hyperplane
H A DParametrizedLine.h35 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::ParametrizedLine
71 RealScalar squaredDistance(const VectorType& p) const
79 RealScalar distance(const VectorType& p) const { return ei_sqrt(squaredDistance(p)); }
/external/eigen/Eigen/src/Eigen2Support/
H A DLU.h21 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::LU
H A DSVD.h34 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef in class:Eigen::SVD
/external/eigen/Eigen/src/Eigenvalues/
H A DComplexEigenSolver.h62 typedef typename NumTraits<Scalar>::Real RealScalar; typedef in class:Eigen::ComplexEigenSolver
71 typedef std::complex<RealScalar> ComplexScalar;
245 void doComputeEigenvectors(const RealScalar& matrixnorm);
276 void ComplexEigenSolver<MatrixType>::doComputeEigenvectors(const RealScalar& matrixnorm)
297 numext::real_ref(z) = NumTraits<RealScalar>::epsilon() * matrixnorm;
H A DComplexSchur.h65 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...]

Completed in 9845 milliseconds

123456