From 84e9c1655d4c298f4abf81c4094d26b5cb688b11 Mon Sep 17 00:00:00 2001 From: Duy-Nguyen Ta Date: Fri, 16 Aug 2013 16:25:59 +0000 Subject: [PATCH] wrap check converge --- gtsam.h | 4 ++++ gtsam/nonlinear/NonlinearOptimizer.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gtsam.h b/gtsam.h index cdf9d70d7..5cee11629 100644 --- a/gtsam.h +++ b/gtsam.h @@ -1730,6 +1730,10 @@ virtual class NonlinearOptimizerParams { void setVerbosity(string s); }; +bool checkConvergence(double relativeErrorTreshold, + double absoluteErrorTreshold, double errorThreshold, + double currentError, double newError); + #include virtual class SuccessiveLinearizationParams : gtsam::NonlinearOptimizerParams { SuccessiveLinearizationParams(); diff --git a/gtsam/nonlinear/NonlinearOptimizer.h b/gtsam/nonlinear/NonlinearOptimizer.h index a2bb7da22..78ba79e9d 100644 --- a/gtsam/nonlinear/NonlinearOptimizer.h +++ b/gtsam/nonlinear/NonlinearOptimizer.h @@ -251,6 +251,6 @@ protected: */ GTSAM_EXPORT bool checkConvergence(double relativeErrorTreshold, double absoluteErrorTreshold, double errorThreshold, - double currentError, double newError, NonlinearOptimizerParams::Verbosity verbosity); + double currentError, double newError, NonlinearOptimizerParams::Verbosity verbosity = NonlinearOptimizerParams::SILENT); } // gtsam