\returns the number of non linearly dependent columns as determined by the pivoting threshold. * * \sa setPivotThreshold() */
| 147 | * \sa setPivotThreshold() |
| 148 | */ |
| 149 | Index rank() const |
| 150 | { |
| 151 | eigen_assert(m_isInitialized && "The factorization should be called first, use compute()"); |
| 152 | return m_nonzeropivots; |
| 153 | } |
| 154 | |
| 155 | /** \returns an expression of the matrix Q as products of sparse Householder reflectors. |
| 156 | * The common usage of this function is to apply it to a dense matrix or vector |