diff --git a/gtsam/nonlinear/Marginals.cpp b/gtsam/nonlinear/Marginals.cpp index 2a3dddc37..41212ed76 100644 --- a/gtsam/nonlinear/Marginals.cpp +++ b/gtsam/nonlinear/Marginals.cpp @@ -81,13 +81,14 @@ Marginals::Marginals(const GaussianFactorGraph& graph, const VectorValues& solut /* ************************************************************************* */ void Marginals::computeBayesTree() { // The default ordering to use. - const Ordering ordering = Ordering::COLAMND; + const Ordering::OrderingType defaultOrderingType = Ordering::COLAMD; // Compute BayesTree if (factorization_ == CHOLESKY) - bayesTree_ = - *graph_.eliminateMultifrontal(ordering, EliminatePreferCholesky); + bayesTree_ = *graph_.eliminateMultifrontal(defaultOrderingType, + EliminatePreferCholesky); else if (factorization_ == QR) - bayesTree_ = *graph_.eliminateMultifrontal(ordering, EliminateQR); + bayesTree_ = + *graph_.eliminateMultifrontal(defaultOrderingType, EliminateQR); } /* ************************************************************************* */