Home | History | Annotate | Download | only in Householder

Lines Matching defs:rows

85     return Block<const VectorsType,Dynamic,1>(h.m_vectors, start, k, h.rows()-start, 1);
98 return Block<const VectorsType,1,Dynamic>(h.m_vectors, k, start, 1, h.rows()-start).transpose();
144 * i-th column). If \p v has fewer columns than rows, then the Householder sequence contains as many
170 /** \brief Number of rows of transformation viewed as a matrix.
171 * \returns Number of rows
174 Index rows() const { return Side==OnTheLeft ? m_vectors.rows() : m_vectors.cols(); }
180 Index cols() const { return rows(); }
230 AutoAlign|ColMajor, DestType::MaxRowsAtCompileTime, 1> workspace(rows());
238 workspace.resize(rows());
248 Index cornerSize = rows() - k - m_shift;
257 dst.col(k).tail(rows()-k-1).setZero();
261 dst.col(k).tail(rows()-k-1).setZero();
265 dst.setIdentity(rows(), rows());
268 Index cornerSize = rows() - k - m_shift;
282 Matrix<Scalar,1,Dest::RowsAtCompileTime,RowMajor,1,Dest::MaxRowsAtCompileTime> workspace(dst.rows());
290 workspace.resize(dst.rows());
294 dst.rightCols(rows()-m_shift-actual_k)
314 dst.bottomRows(rows()-m_shift-actual_k)
341 * to the number of columns of the matrix \p v passed to the constructor, or the number of rows if that