From 5d3e11e0c92cb6b05ac0ae0076c529d487af2a44 Mon Sep 17 00:00:00 2001 From: Yong-Dian Jian Date: Tue, 14 Feb 2012 18:18:28 +0000 Subject: [PATCH] in progress -- separate files to speed up compilation time... --- .../linear/IterativeOptimizationParameters.h | 30 ++----------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/gtsam/linear/IterativeOptimizationParameters.h b/gtsam/linear/IterativeOptimizationParameters.h index 98b26e603..fa5c3a6ee 100644 --- a/gtsam/linear/IterativeOptimizationParameters.h +++ b/gtsam/linear/IterativeOptimizationParameters.h @@ -6,14 +6,12 @@ #pragma once -#include +#include +#include #include -#include namespace gtsam { -struct DimSpec; - // a container for all related parameters struct IterativeOptimizationParameters { @@ -34,6 +32,7 @@ public: double epsilon_abs_; // absolute error verbosityLevel verbosity_; bool est_cond_ ; + std::map sandbox_; public: IterativeOptimizationParameters() @@ -61,27 +60,4 @@ public: bool est_cond() const { return est_cond_ ; } }; -//struct DimSpec: public std::vector { -// -// typedef std::vector Base; -// typedef boost::shared_ptr shared_ptr; -// -// DimSpec() : -// Base() { -// } -// DimSpec(size_t n) : -// Base(n) { -// } -// DimSpec(size_t n, size_t init) : -// Base(n, init) { -// } -// DimSpec(const VectorValues &V) : -// Base(V.size()) { -// const size_t n = V.size(); -// for (size_t i = 0; i < n; ++i) { -// (*this)[i] = V[i].rows(); -// } -// } -//}; - }