diff options
author | 2009-09-03 11:50:06 +0200 | |
---|---|---|
committer | 2009-09-03 11:50:06 +0200 | |
commit | 00f4b4690872ea333d426611b3942f4aaacc0139 (patch) | |
tree | e444f6aeb9d4651cfda58fb2c69ede98b43ae9fd /Eigen | |
parent | a54b99fa72e34a4ed6da643f32517a43a4ae76b6 (diff) |
typo in sqrt(complex)
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/EigenSolver/ComplexSchur.h | 2 |
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))); |