diff --git a/gtsam/base/LieScalar.h b/gtsam/base/LieScalar.h index 2ed81b1df..750a8a21f 100644 --- a/gtsam/base/LieScalar.h +++ b/gtsam/base/LieScalar.h @@ -115,12 +115,16 @@ namespace gtsam { // Define GTSAM traits namespace traits { + template<> + struct is_group : public std::true_type { + }; + template<> struct is_manifold : public std::true_type { }; template<> - struct dimension : public Dynamic { + struct dimension : public std::integral_constant { }; }