compute the rank on the fly rather than at the end, and stop early in the case of non-full rank (so big optimization in case the rank is low)
compute the rank on the fly rather than at the end, and stop early
in the case of non-full rank (so big optimization in case the rank is low)

--HG--
extra : convert_revision : svn%3A283d02a7-25f6-0310-bc7c-ecb5cbfe19da/trunk/kdesupport/eigen2%40916979

madlib/eigen_backup,mjbshaw/Eigen,madlib/eigen_backup,mjbshaw/Eigen,madlib/eigen_backup,mjbshaw/Eigen,madlib/eigen_backup,mjbshaw/Eigen,rotorliu/eigen,rotorliu/eigen,rotorliu/eigen,rotorliu/eigen