aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src/NonLinearOptimization
diff options
context:
space:
mode:
authorGravatar Thomas Capricelli <orzel@freehackers.org>2011-02-04 13:55:12 +0100
committerGravatar Thomas Capricelli <orzel@freehackers.org>2011-02-04 13:55:12 +0100
commit0b555a4a3d97b6a9aac0f1057dbe116e35e8830e (patch)
treeb60b2c29d5f5264f5a0d38675bf782b55b0e82e5 /unsupported/Eigen/src/NonLinearOptimization
parent0ed604583f73e6cd973475d24d21ba9dfa86b599 (diff)
fix misc warnings
Diffstat (limited to 'unsupported/Eigen/src/NonLinearOptimization')
-rw-r--r--unsupported/Eigen/src/NonLinearOptimization/chkder.h3
-rw-r--r--unsupported/Eigen/src/NonLinearOptimization/rwupdt.h12
2 files changed, 7 insertions, 8 deletions
diff --git a/unsupported/Eigen/src/NonLinearOptimization/chkder.h b/unsupported/Eigen/src/NonLinearOptimization/chkder.h
index e2bdf923c..bc0cb1880 100644
--- a/unsupported/Eigen/src/NonLinearOptimization/chkder.h
+++ b/unsupported/Eigen/src/NonLinearOptimization/chkder.h
@@ -56,4 +56,5 @@ void chkder(
}
}
-} // end namespace internal \ No newline at end of file
+} // end namespace internal
+
diff --git a/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h b/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h
index 96263f8c0..ab83f9b25 100644
--- a/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h
+++ b/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h
@@ -28,15 +28,12 @@ void rwupdt(
r(i,j) = temp;
}
- if (rowj == 0.)
- {
- givens[j] = JacobiRotation<Scalar>(1,0);
- continue;
- }
-
/* determine a givens rotation which eliminates w(j). */
givens[j].makeGivens(-r(j,j), rowj);
+ if (rowj == 0.)
+ continue; // givens[j] is identity
+
/* apply the current transformation to r(j,j), b(j), and alpha. */
r(j,j) = givens[j].c() * r(j,j) + givens[j].s() * rowj;
temp = givens[j].c() * b[j] + givens[j].s() * alpha;
@@ -45,4 +42,5 @@ void rwupdt(
}
}
-} // end namespace internal \ No newline at end of file
+} // end namespace internal
+