diff options
author | Gael Guennebaud <g.gael@free.fr> | 2009-08-17 17:41:01 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2009-08-17 17:41:01 +0200 |
commit | d56be9c128dbc88821d2ef4fa7d48ced72923d17 (patch) | |
tree | 23e9c91291e0c94b9f0d9092887fdcd5b2e11752 /Eigen/src/Core/util | |
parent | ff0f005d4c0bd46e88d050b9f147eab810f4814d (diff) |
* make HessenbergDecomposition uses the Householder module
* bugfix in ei_blas_traits for .conjugate().conjugate()
Diffstat (limited to 'Eigen/src/Core/util')
-rw-r--r-- | Eigen/src/Core/util/BlasUtil.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/util/BlasUtil.h b/Eigen/src/Core/util/BlasUtil.h index f4690c0ca..94154108c 100644 --- a/Eigen/src/Core/util/BlasUtil.h +++ b/Eigen/src/Core/util/BlasUtil.h @@ -182,7 +182,7 @@ struct ei_blas_traits<CwiseUnaryOp<ei_scalar_conjugate_op<Scalar>, NestedXpr> > enum { IsComplex = NumTraits<Scalar>::IsComplex, - NeedToConjugate = IsComplex + NeedToConjugate = Base::NeedToConjugate ? 0 : IsComplex }; static inline ExtractType extract(const XprType& x) { return Base::extract(x._expression()); } static inline Scalar extractScalarFactor(const XprType& x) { return ei_conj(Base::extractScalarFactor(x._expression())); } |