diff options
-rw-r--r-- | Eigen/src/Householder/Householder.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Householder/Householder.h b/Eigen/src/Householder/Householder.h index a7fa15bb4..f943a0852 100644 --- a/Eigen/src/Householder/Householder.h +++ b/Eigen/src/Householder/Householder.h @@ -76,7 +76,7 @@ void MatrixBase<Derived>::makeHouseholder( else { beta = ei_sqrt(ei_abs2(c0) + tailSqNorm); - if (ei_real(c0)>=0.) + if (ei_real(c0)>=RealScalar(0)) beta = -beta; essential = tail / (c0 - beta); tau = ei_conj((beta - c0) / beta); |