16 #ifndef OPENKALMAN_INDEX_DIMENSION_OF_HPP 17 #define OPENKALMAN_INDEX_DIMENSION_OF_HPP 31 template<
typename T, std::
size_t N = 0>
33 template<
typename T, std::
size_t N = 0,
typename =
void>
39 template<indexible T, std::
size_t N>
42 template<typename T, std::size_t N>
45 : std::integral_constant<std::size_t, coordinates::dimension_of_v<decltype(get_index_pattern<N>(std::declval<T>()))>> {};
51 template<
typename T, std::
size_t N = 0>
The root namespace for OpenKalman.
Definition: basics.hpp:34
Definition of get_index_pattern function.
The dimension of an index for a matrix, expression, or array.
Definition: index_dimension_of.hpp:35