16 { T::NumSigmas } -> std::convertible_to<const int>;
18 t.SquareRootSigmaPoints(x,
S)
19 } -> std::same_as<Matrixd<States, T::NumSigmas>>;
20 { t.Wm() } -> std::convertible_to<Vectord<T::NumSigmas>>;
21 { t.Wm(i) } -> std::same_as<double>;
22 { t.Wc() } -> std::convertible_to<Vectord<T::NumSigmas>>;
23 { t.Wc(i) } -> std::same_as<double>;
24 } && std::default_initializable<T>;
Eigen::Matrix< double, Rows, Cols, Options, MaxRows, MaxCols > Matrixd
Definition EigenCore.h:21
#define S(label, offset, message)
Definition Errors.h:113