diff --git a/gtsam_unstable/nonlinear/FixedLagSmoother.cpp b/gtsam_unstable/nonlinear/FixedLagSmoother.cpp index 62ee07a16..9c04f0eec 100644 --- a/gtsam_unstable/nonlinear/FixedLagSmoother.cpp +++ b/gtsam_unstable/nonlinear/FixedLagSmoother.cpp @@ -21,6 +21,15 @@ namespace gtsam { +/* ************************************************************************* */ +void FixedLagSmoother::Result::print() const { + std::cout << "Nr iterations: " << iterations << '\n' + << "Nr intermediateSteps: " << intermediateSteps << '\n' + << "Nr nonlinear variables: " << nonlinearVariables << '\n' + << "Nr linear variables: " << linearVariables << '\n' + << "error: " << error << std::endl; +} + /* ************************************************************************* */ void FixedLagSmoother::print(const std::string& s, const KeyFormatter& keyFormatter) const { std::cout << s; diff --git a/gtsam_unstable/nonlinear/FixedLagSmoother.h b/gtsam_unstable/nonlinear/FixedLagSmoother.h index 37fdce5a2..7b26c7021 100644 --- a/gtsam_unstable/nonlinear/FixedLagSmoother.h +++ b/gtsam_unstable/nonlinear/FixedLagSmoother.h @@ -59,13 +59,7 @@ public: size_t getNonlinearVariables() const { return nonlinearVariables; } size_t getLinearVariables() const { return linearVariables; } double getError() const { return error; } - void print() const{ - std::cout << "Nr iterations: " << iterations << std::endl; - std::cout << "Nr intermediateSteps: " << intermediateSteps << std::endl; - std::cout << "Nr nonlinear variables: " << nonlinearVariables << std::endl; - std::cout << "Nr linear variables: " << linearVariables << std::endl; - std::cout << "error: " << error << std::endl; - } + void print() const; }; /** default constructor */