diff --git a/gtsam/linear/Errors.h b/gtsam/linear/Errors.h index 41ba44144..f5bea5501 100644 --- a/gtsam/linear/Errors.h +++ b/gtsam/linear/Errors.h @@ -39,6 +39,9 @@ namespace gtsam { using Base::Base; // inherit constructors + /** Default constructor */ + Errors() = default; + /** break V into pieces according to its start indices */ Errors(const VectorValues&V); diff --git a/gtsam/symbolic/tests/symbolicExampleGraphs.h b/gtsam/symbolic/tests/symbolicExampleGraphs.h index e0cf36339..4f98188dd 100644 --- a/gtsam/symbolic/tests/symbolicExampleGraphs.h +++ b/gtsam/symbolic/tests/symbolicExampleGraphs.h @@ -138,13 +138,10 @@ namespace gtsam { SymbolicBayesTree __asiaBayesTree() { SymbolicBayesTree result; - result.insertRoot(LeafClique(KeyVector{_E_, _L_, _B_}, 3)); - result.addClique(LeafClique(KeyVector{_S_, _B_, _L_}, 1), - result.roots().front()); - result.addClique(LeafClique(KeyVector{_T_, _E_, _L_}, 1), - result.roots().front()); - result.addClique(LeafClique(KeyVector{_X_, _E_}, 1), - result.roots().front()); + result.insertRoot(LeafClique({_E_, _L_, _B_}, 3)); + result.addClique(LeafClique({_S_, _B_, _L_}, 1), result.roots().front()); + result.addClique(LeafClique({_T_, _E_, _L_}, 1), result.roots().front()); + result.addClique(LeafClique({_X_, _E_}, 1), result.roots().front()); return result; }