diff --git a/gtsam/base/concepts.h b/gtsam/base/concepts.h index f2ef91ad3..7608c0776 100644 --- a/gtsam/base/concepts.h +++ b/gtsam/base/concepts.h @@ -8,10 +8,9 @@ #pragma once -//#include "manifold.h" -//#include "chart.h" #include #include +#include #include #include #include @@ -64,6 +63,7 @@ template BOOST_CONCEPT_REQUIRES(((Testable)),(bool)) // check_invariants(const T& a, const T& b) { typedef typename traits::DefaultChart::type Chart; + // no invariants to check for manifolds, so always true if concept check compiles return true; } @@ -80,32 +80,38 @@ template