diff options
author | Gael Guennebaud <g.gael@free.fr> | 2013-04-10 09:41:42 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2013-04-10 09:41:42 +0200 |
commit | 84637ca58c1612c52f8e9837262ef944d47754cf (patch) | |
tree | 499a6bf5c27604cdeca2417241ce1700d9ee4218 /Eigen | |
parent | d7f3cfb56e7852534a08db23075482dcb11ba47b (diff) |
Remove a useless variable in blueNorm
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Core/StableNorm.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Eigen/src/Core/StableNorm.h b/Eigen/src/Core/StableNorm.h index 381feec78..f57bbb772 100644 --- a/Eigen/src/Core/StableNorm.h +++ b/Eigen/src/Core/StableNorm.h @@ -33,7 +33,6 @@ template<typename Derived> inline typename NumTraits<typename traits<Derived>::Scalar>::Real blueNorm_impl(const EigenBase<Derived>& _vec) { - typedef typename Derived::Scalar Scalar; typedef typename Derived::RealScalar RealScalar; typedef typename Derived::Index Index; using std::pow; @@ -47,7 +46,7 @@ blueNorm_impl(const EigenBase<Derived>& _vec) if(!initialized) { int ibeta, it, iemin, iemax, iexp; - RealScalar abig, eps; + RealScalar eps; // This program calculates the machine-dependent constants // bl, b2, slm, s2m, relerr overfl // from the "basic" machine-dependent numbers @@ -75,7 +74,6 @@ blueNorm_impl(const EigenBase<Derived>& _vec) overfl = rbig*s2m; // overflow boundary for abig eps = RealScalar(pow(double(ibeta), 1-it)); relerr = sqrt(eps); // tolerance for neglecting asml - abig = RealScalar(1.0/eps - 1.0); initialized = true; } Index n = vec.size(); |