Make FullPivLU::solve use rank() instead of nonzeroPivots().

This commit is contained in:
Gael Guennebaud 2015-11-21 15:03:04 +01:00
parent 7dc0c4e8f6
commit fa30d77188

View File

@ -688,7 +688,7 @@ struct solve_retval<FullPivLU<_MatrixType>, Rhs>
*/
const Index rows = dec().rows(), cols = dec().cols(),
nonzero_pivots = dec().nonzeroPivots();
nonzero_pivots = dec().rank();
eigen_assert(rhs().rows() == rows);
const Index smalldim = (std::min)(rows, cols);