Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit tests.

This commit is contained in:
Gael Guennebaud
2013-06-17 00:14:42 +02:00
parent 9f11f80db1
commit 55365566b2
8 changed files with 31 additions and 9 deletions

View File

@@ -96,7 +96,7 @@ template<typename _MatrixType> class Tridiagonalization
>::type SubDiagonalReturnType;
/** \brief Return type of matrixQ() */
typedef typename HouseholderSequence<MatrixType,CoeffVectorType>::ConjugateReturnType HouseholderSequenceType;
typedef HouseholderSequence<MatrixType,typename internal::remove_all<typename CoeffVectorType::ConjugateReturnType>::type> HouseholderSequenceType;
/** \brief Default constructor.
*