Home | History | Annotate | Download | only in QR

Lines Matching defs:hCoeffs

189     const HCoeffsType& hCoeffs() const { return m_hCoeffs; }
224 template<typename MatrixQR, typename HCoeffs>
225 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* tempData = 0)
234 eigen_assert(hCoeffs.size() == size);
250 mat.col(k).tail(remainingRows).makeHouseholderInPlace(hCoeffs.coeffRef(k), beta);
255 .applyHouseholderOnTheLeft(mat.col(k).tail(remainingRows-1), hCoeffs.coeffRef(k), tempData+k+1);
260 template<typename MatrixQR, typename HCoeffs,
262 bool InnerStrideIsOne = (MatrixQR::InnerStrideAtCompileTime == 1 && HCoeffs::InnerStrideAtCompileTime == 1)>
266 static void run(MatrixQR& mat, HCoeffs& hCoeffs,
304 Block<HCoeffs,Dynamic,1> hCoeffsSegment = hCoeffs.segment(k,bs);
334 dec().hCoeffs().head(rank)).transpose()