Home | History | Annotate | Download | only in QR

Lines Matching defs:matrixQR

125     const MatrixType& matrixQR() const
192 template<typename MatrixQR, typename HCoeffs>
193 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* tempData = 0)
195 typedef typename MatrixQR::Index Index;
196 typedef typename MatrixQR::Scalar Scalar;
197 typedef typename MatrixQR::RealScalar RealScalar;
204 typedef Matrix<Scalar,MatrixQR::ColsAtCompileTime,1> TempType;
228 template<typename MatrixQR, typename HCoeffs>
229 void householder_qr_inplace_blocked(MatrixQR& mat, HCoeffs& hCoeffs,
230 typename MatrixQR::Index maxBlockSize=32,
231 typename MatrixQR::Scalar* tempData = 0)
233 typedef typename MatrixQR::Index Index;
234 typedef typename MatrixQR::Scalar Scalar;
235 typedef typename MatrixQR::RealScalar RealScalar;
236 typedef Block<MatrixQR,Dynamic,Dynamic> BlockType;
242 typedef Matrix<Scalar,Dynamic,1,ColMajor,MatrixQR::MaxColsAtCompileTime,1> TempType;
296 dec().matrixQR().leftCols(rank),
300 dec().matrixQR()