aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-09-03 11:50:06 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-09-03 11:50:06 +0200
commit00f4b4690872ea333d426611b3942f4aaacc0139 (patch)
treee444f6aeb9d4651cfda58fb2c69ede98b43ae9fd /Eigen
parenta54b99fa72e34a4ed6da643f32517a43a4ae76b6 (diff)
typo in sqrt(complex)
Diffstat (limited to 'Eigen')
-rw-r--r--Eigen/src/EigenSolver/ComplexSchur.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/EigenSolver/ComplexSchur.h b/Eigen/src/EigenSolver/ComplexSchur.h
index 915f351fc..1a07fe163 100644
--- a/Eigen/src/EigenSolver/ComplexSchur.h
+++ b/Eigen/src/EigenSolver/ComplexSchur.h
@@ -88,7 +88,7 @@ std::complex<RealScalar> ei_sqrt(const std::complex<RealScalar> &z)
t = ei_abs(z);
- if (ei_abs(ei_real(z)) <= ei_abs(ei_real(z)))
+ if (ei_abs(ei_real(z)) <= ei_abs(ei_imag(z)))
{
// No cancellation in these formulas
tre = ei_sqrt(0.5*(t + ei_real(z)));