Lines Matching refs:cols
150 (*this, MatrixType::Identity(m_lu.rows(), m_lu.cols()));
171 inline Index cols() const { return m_lu.cols(); }
242 const Index cols = lu.cols();
243 const Index size = (std::min)(rows,cols);
249 Index rcols = cols-k-1;
284 * by the variables \a rows, \a cols, \a lu_data, and \a lu_stride using a
298 static Index blocked_lu(Index rows, Index cols, Scalar* lu_data, Index luStride, PivIndex* row_transpositions, PivIndex& nb_transpositions, Index maxBlockSize=256)
300 MapLU lu1(lu_data,StorageOrder==RowMajor?rows:luStride,StorageOrder==RowMajor?luStride:cols);
301 MatrixType lu(lu1,0,0,rows,cols);
303 const Index size = (std::min)(rows,cols);
376 eigen_assert(lu.cols() == row_transpositions.size());
381 ::blocked_lu(lu.rows(), lu.cols(), &lu.coeffRef(0,0), lu.outerStride(), &row_transpositions.coeffRef(0), nb_transpositions);
394 eigen_assert(matrix.rows() == matrix.cols() && "PartialPivLU is only for square (and moreover invertible) matrices");