Lines Matching refs:RealScalar
61 typedef typename NumTraits<typename MatrixType::Scalar>::Real RealScalar; typedef
174 LLT rankUpdate(const VectorType& vec, const RealScalar& sigma = 1);
191 …_update_lower(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) in llt_rank_update_lower()
195 typedef typename MatrixType::RealScalar RealScalar; in llt_rank_update_lower() typedef
232 RealScalar beta = 1; in llt_rank_update_lower()
235 RealScalar Ljj = numext::real(mat.coeff(j,j)); in llt_rank_update_lower()
236 RealScalar dj = numext::abs2(Ljj); in llt_rank_update_lower()
238 RealScalar swj2 = sigma*numext::abs2(wj); in llt_rank_update_lower()
239 RealScalar gamma = dj*beta + swj2; in llt_rank_update_lower()
241 RealScalar x = dj + swj2/beta; in llt_rank_update_lower()
242 if (x<=RealScalar(0)) in llt_rank_update_lower()
244 RealScalar nLjj = sqrt(x); in llt_rank_update_lower()
263 typedef typename NumTraits<Scalar>::Real RealScalar;
280 RealScalar x = numext::real(mat.coeff(k,k));
282 if (x<=RealScalar(0))
286 if (rs>0) A21 *= RealScalar(1)/x;
325 …ename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const RealScalar& sigma)
333 typedef typename NumTraits<Scalar>::Real RealScalar;
348 …ename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const RealScalar& sigma)
406 LLT<_MatrixType,_UpLo> LLT<_MatrixType,_UpLo>::rankUpdate(const VectorType& v, const RealScalar& si…