Home | History | Annotate | Download | only in LU

Lines Matching refs:cols

221     inline Index cols() const { return m_lu.cols(); }
256 eigen_assert(rhs.rows() == m_lu.cols());
316 : m_lu(matrix.rows(),matrix.cols()),
370 const Index cols = lu.cols();
371 const Index size = (std::min)(rows,cols);
377 Index rcols = cols-k-1;
412 * by the variables \a rows, \a cols, \a lu_data, and \a lu_stride using a
426 static Index blocked_lu(Index rows, Index cols, Scalar* lu_data, Index luStride, PivIndex* row_transpositions, PivIndex& nb_transpositions, Index maxBlockSize=256)
428 MapLU lu1(lu_data,StorageOrder==RowMajor?rows:luStride,StorageOrder==RowMajor?luStride:cols);
429 MatrixType lu(lu1,0,0,rows,cols);
431 const Index size = (std::min)(rows,cols);
504 eigen_assert(lu.cols() == row_transpositions.size());
509 ::blocked_lu(lu.rows(), lu.cols(), &lu.coeffRef(0,0), lu.outerStride(), &row_transpositions.coeffRef(0), nb_transpositions);
524 eigen_assert(m_lu.rows() == m_lu.cols() && "PartialPivLU is only for square (and moreover invertible) matrices");
574 dst = src.nestedExpression().solve(MatrixType::Identity(src.rows(), src.cols()));