From be553be4f78ae36830f8143efc19eb5138002f34 Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Fri, 23 Mar 2012 03:38:55 +0000 Subject: [PATCH] Use GaussianBayesTree typedef --- gtsam/linear/GaussianMultifrontalSolver.cpp | 2 +- gtsam/linear/GaussianMultifrontalSolver.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gtsam/linear/GaussianMultifrontalSolver.cpp b/gtsam/linear/GaussianMultifrontalSolver.cpp index 9e80b7c29..d849f71ed 100644 --- a/gtsam/linear/GaussianMultifrontalSolver.cpp +++ b/gtsam/linear/GaussianMultifrontalSolver.cpp @@ -44,7 +44,7 @@ void GaussianMultifrontalSolver::replaceFactors(const FactorGraph::shared_ptr GaussianMultifrontalSolver::eliminate() const { +GaussianBayesTree::shared_ptr GaussianMultifrontalSolver::eliminate() const { if (useQR_) return Base::eliminate(&EliminateQR); else diff --git a/gtsam/linear/GaussianMultifrontalSolver.h b/gtsam/linear/GaussianMultifrontalSolver.h index 71a4c0c20..8177bed0b 100644 --- a/gtsam/linear/GaussianMultifrontalSolver.h +++ b/gtsam/linear/GaussianMultifrontalSolver.h @@ -18,6 +18,7 @@ #pragma once #include +#include #include #include @@ -86,7 +87,7 @@ public: * Eliminate the factor graph sequentially. Uses a column elimination tree * to recursively eliminate. */ - BayesTree::shared_ptr eliminate() const; + GaussianBayesTree::shared_ptr eliminate() const; /** * Compute the least-squares solution of the GaussianFactorGraph. This