Home | History | Annotate | Download | only in QR

Lines Matching refs:Index

51     typedef typename MatrixType::Index Index;
55 typedef typename internal::plain_row_type<MatrixType, Index>::type IntRowVectorType;
62 typedef typename PermutationType::Index PermIndexType;
88 ColPivHouseholderQR(Index rows, Index cols)
221 inline Index rank() const
226 Index result = 0;
227 for(Index i = 0; i < m_nonzero_pivots; ++i)
238 inline Index dimensionOfKernel() const
296 inline Index rows() const { return m_qr.rows(); }
297 inline Index cols() const { return m_qr.cols(); }
363 inline Index nonzeroPivots() const
401 Index m_nonzero_pivots;
402 Index m_det_pq;
434 Index rows = matrix.rows();
435 Index cols = matrix.cols();
436 Index size = matrix.diagonalSize();
447 Index number_of_transpositions = 0;
450 for(Index k = 0; k < cols; ++k)
458 for(Index k = 0; k < size; ++k)
461 Index biggest_col_index;
527 const Index cols = dec().cols(),
549 for(Index i = 0; i < nonzero_pivots; ++i) dst.row(dec().colsPermutation().indices().coeff(i)) = c.row(i);
550 for(Index i = nonzero_pivots; i < cols; ++i) dst.row(dec().colsPermutation().indices().coeff(i)).setZero();