diff --git a/cpp/NonlinearFactorGraph.h b/cpp/NonlinearFactorGraph.h index fef282501..0498a4c5a 100644 --- a/cpp/NonlinearFactorGraph.h +++ b/cpp/NonlinearFactorGraph.h @@ -122,4 +122,17 @@ private: } }; + +/** + * Check convergence + */ +bool check_convergence (double relativeErrorTreshold, + double absoluteErrorTreshold, + double currentError, double newError, + int verbosity); + +/** + * calculate error for current configuration + */ +double calculate_error (const NonlinearFactorGraph& fg, const FGConfig& config, int verbosity); }