From 55365566b2f81656a58e3d3dad1a82ec3038ca64 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Mon, 17 Jun 2013 00:14:42 +0200 Subject: Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit tests. --- Eigen/src/Eigenvalues/HessenbergDecomposition.h | 2 +- Eigen/src/Eigenvalues/Tridiagonalization.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'Eigen/src/Eigenvalues') diff --git a/Eigen/src/Eigenvalues/HessenbergDecomposition.h b/Eigen/src/Eigenvalues/HessenbergDecomposition.h index afa636ffa..3db0c0106 100644 --- a/Eigen/src/Eigenvalues/HessenbergDecomposition.h +++ b/Eigen/src/Eigenvalues/HessenbergDecomposition.h @@ -82,7 +82,7 @@ template class HessenbergDecomposition typedef Matrix CoeffVectorType; /** \brief Return type of matrixQ() */ - typedef typename HouseholderSequence::ConjugateReturnType HouseholderSequenceType; + typedef HouseholderSequence::type> HouseholderSequenceType; typedef internal::HessenbergDecompositionMatrixHReturnType MatrixHReturnType; diff --git a/Eigen/src/Eigenvalues/Tridiagonalization.h b/Eigen/src/Eigenvalues/Tridiagonalization.h index b55a01d3a..192278d68 100644 --- a/Eigen/src/Eigenvalues/Tridiagonalization.h +++ b/Eigen/src/Eigenvalues/Tridiagonalization.h @@ -96,7 +96,7 @@ template class Tridiagonalization >::type SubDiagonalReturnType; /** \brief Return type of matrixQ() */ - typedef typename HouseholderSequence::ConjugateReturnType HouseholderSequenceType; + typedef HouseholderSequence::type> HouseholderSequenceType; /** \brief Default constructor. * -- cgit v1.2.3