From c9b5531d6c51fc8a4ee0b69beb42a5b8dba0b172 Mon Sep 17 00:00:00 2001 From: Jitse Niesen Date: Fri, 15 Apr 2011 17:39:59 +0100 Subject: Normalize eigenvectors returned by EigenSolver (fixes bug #249) because the documentation says that we do this. Also, add a unit test to cover this. --- Eigen/src/Eigenvalues/EigenSolver.h | 1 + 1 file changed, 1 insertion(+) (limited to 'Eigen/src/Eigenvalues') diff --git a/Eigen/src/Eigenvalues/EigenSolver.h b/Eigen/src/Eigenvalues/EigenSolver.h index b3594655a..bd45d76ac 100644 --- a/Eigen/src/Eigenvalues/EigenSolver.h +++ b/Eigen/src/Eigenvalues/EigenSolver.h @@ -343,6 +343,7 @@ typename EigenSolver::EigenvectorsType EigenSolver::eige { // we have a real eigen value matV.col(j) = m_eivec.col(j).template cast(); + matV.col(j).normalize(); } else { -- cgit v1.2.3