Home | History | Annotate | Download | only in SparseCore

Lines Matching full:rows

51         /**< The number of rows at compile-time. This is just a copy of the value provided
54 * \sa MatrixBase::rows(), MatrixBase::cols(), ColsAtCompileTime, SizeAtCompileTime */
60 * \sa MatrixBase::rows(), MatrixBase::cols(), RowsAtCompileTime, SizeAtCompileTime */
66 * rows times the number of columns, or to \a Dynamic if this is not
76 /**< This is set to true if either the number of rows or the number of
146 /** \returns the number of rows. \sa cols() */
147 inline Index rows() const { return derived().rows(); }
148 /** \returns the number of columns. \sa rows() */
150 /** \returns the number of coefficients, which is \a rows()*cols().
151 * \sa rows(), cols(). */
152 inline Index size() const { return rows() * cols(); }
156 /** \returns true if either the number of rows or the number of columns is equal to 1.
158 * \code rows()==1 || cols()==1 \endcode
159 * \sa rows(), cols(), IsVectorAtCompileTime. */
160 inline bool isVector() const { return rows()==1 || cols()==1; }
162 * i.e., the number of columns for a columns major matrix, and the number of rows otherwise */
163 Index outerSize() const { return (int(Flags)&RowMajorBit) ? this->rows() : this->cols(); }
165 * i.e., the number of rows for a columns major matrix, and the number of cols otherwise */
166 Index innerSize() const { return (int(Flags)&RowMajorBit) ? this->cols() : this->rows(); }
202 const Index outerSize = (int(OtherDerived::Flags) & RowMajorBit) ? other.rows() : other.cols();
206 derived().resize(other.rows(), other.cols());
208 derived().reserve((std::max)(this->rows(),this->cols())*2);
240 Derived temp(other.rows(), other.cols());
242 temp.reserve((std::max)(this->rows(),this->cols())*2);
297 for ( ; row<m.rows(); ++row)