Lines Matching refs:Index
56 typedef typename MatrixType::Index Index;
76 HouseholderQR(Index rows, Index cols)
162 inline Index rows() const { return m_qr.rows(); }
163 inline Index cols() const { return m_qr.cols(); }
195 typedef typename MatrixQR::Index Index;
198 Index rows = mat.rows();
199 Index cols = mat.cols();
200 Index size = (std::min)(rows,cols);
212 for(Index k = 0; k < size; ++k)
214 Index remainingRows = rows - k;
215 Index remainingCols = cols - k - 1;
230 typename MatrixQR::Index maxBlockSize=32,
233 typedef typename MatrixQR::Index Index;
238 Index rows = mat.rows();
239 Index cols = mat.cols();
240 Index size = (std::min)(rows, cols);
250 Index blockSize = (std::min)(maxBlockSize,size);
252 Index k = 0;
255 Index bs = (std::min)(size-k,blockSize); // actual size of the block
256 Index tcols = cols - k - bs; // trailing columns
257 Index brows = rows-k; // rows of the block
288 const Index rows = dec().rows(), cols = dec().cols();
289 const Index rank = (std::min)(rows, cols);
315 Index rows = matrix.rows();
316 Index cols = matrix.cols();
317 Index size = (std::min)(rows,cols);