Lines Matching refs:RealScalar
61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef
174 LLT rankUpdate(const VectorType& vec, const RealScalar& sigma = 1);
197 …_update_lower(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) in llt_rank_update_lower()
201 typedef typename MatrixType::RealScalar RealScalar; in llt_rank_update_lower() typedef
238 RealScalar beta = 1; in llt_rank_update_lower()
241 RealScalar Ljj = numext::real(mat.coeff(j,j)); in llt_rank_update_lower()
242 RealScalar dj = numext::abs2(Ljj); in llt_rank_update_lower()
244 RealScalar swj2 = sigma*numext::abs2(wj); in llt_rank_update_lower()
245 RealScalar gamma = dj*beta + swj2; in llt_rank_update_lower()
247 RealScalar x = dj + swj2/beta; in llt_rank_update_lower()
248 if (x<=RealScalar(0)) in llt_rank_update_lower()
250 RealScalar nLjj = sqrt(x); in llt_rank_update_lower()
269 typedef typename NumTraits<Scalar>::Real RealScalar;
286 RealScalar x = numext::real(mat.coeff(k,k));
288 if (x<=RealScalar(0))
292 if (rs>0) A21 *= RealScalar(1)/x;
331 …ename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const RealScalar& sigma)
339 typedef typename NumTraits<Scalar>::Real RealScalar;
354 …ename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const RealScalar& sigma)
414 LLT<_MatrixType,_UpLo> LLT<_MatrixType,_UpLo>::rankUpdate(const VectorType& v, const RealScalar& si…