From f5fc14c0f41abef5e8f0155c240e455c478013da Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Fri, 13 Nov 2009 06:16:56 +0000 Subject: [PATCH] Fixed bug in revealing rank, even simpler than before. --- cpp/Matrix.cpp | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/cpp/Matrix.cpp b/cpp/Matrix.cpp index 44604a46e..e5038b14d 100644 --- a/cpp/Matrix.cpp +++ b/cpp/Matrix.cpp @@ -301,45 +301,46 @@ void householder_update(Matrix &A, int j, double beta, const Vector& vjm) { list > weighted_eliminate(Matrix& A, Vector& b, const Vector& sigmas) { bool verbose = false; - // get sizes - size_t m = A.size1(); - size_t n = A.size2(); + size_t m = A.size1(), n = A.size2(); // get size(A) size_t maxRank = min(m,n); // create list list > results; - // loop over the columns - for (int j=0; j