Home | History | Annotate | Download | only in QR

Lines Matching defs:matrixQR

163     const MatrixType& matrixQR() const
255 template<typename MatrixQR, typename HCoeffs>
256 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* tempData = 0)
258 typedef typename MatrixQR::Scalar Scalar;
259 typedef typename MatrixQR::RealScalar RealScalar;
266 typedef Matrix<Scalar,MatrixQR::ColsAtCompileTime,1> TempType;
290 template<typename MatrixQR, typename HCoeffs,
291 typename MatrixQRScalar = typename MatrixQR::Scalar,
292 bool InnerStrideIsOne = (MatrixQR::InnerStrideAtCompileTime == 1 && HCoeffs::InnerStrideAtCompileTime == 1)>
296 static void run(MatrixQR& mat, HCoeffs& hCoeffs, Index maxBlockSize=32,
297 typename MatrixQR::Scalar* tempData = 0)
299 typedef typename MatrixQR::Scalar Scalar;
300 typedef Block<MatrixQR,Dynamic,Dynamic> BlockType;
306 typedef Matrix<Scalar,Dynamic,1,ColMajor,MatrixQR::MaxColsAtCompileTime,1> TempType;