From 2762a40f258cb76100666cc1fc3531b546191bc8 Mon Sep 17 00:00:00 2001 From: dellaert Date: Fri, 26 Feb 2016 08:46:08 -0800 Subject: [PATCH] Very small improvement --- gtsam/geometry/CameraSet.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gtsam/geometry/CameraSet.h b/gtsam/geometry/CameraSet.h index 899e6227c..0df85d3d2 100644 --- a/gtsam/geometry/CameraSet.h +++ b/gtsam/geometry/CameraSet.h @@ -220,17 +220,15 @@ public: static SymmetricBlockMatrix SchurComplement(const FBlocks& Fblocks, const Matrix& E, const Vector& b, const double lambda = 0.0, bool diagonalDamping = false) { - SymmetricBlockMatrix augmentedHessian; if (E.cols() == 2) { Matrix2 P; ComputePointCovariance(P, E, lambda, diagonalDamping); - augmentedHessian = SchurComplement(Fblocks, E, P, b); + return SchurComplement(Fblocks, E, P, b); } else { Matrix3 P; ComputePointCovariance(P, E, lambda, diagonalDamping); - augmentedHessian = SchurComplement(Fblocks, E, P, b); + return SchurComplement(Fblocks, E, P, b); } - return augmentedHessian; } /**