OpenKalman
Functions
smallest_pattern.hpp File Reference
#include <algorithm>
#include "collections/collections.hpp"
#include "coordinates/concepts/pattern.hpp"
#include "coordinates/concepts/pattern_collection.hpp"
Include dependency graph for smallest_pattern.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<std::size_t i = 0, typename P , typename MI = std::integral_constant<std::size_t, 0>, typename Min = std::integral_constant<std::size_t, std::numeric_limits<std::size_t>::max()>>
constexpr auto OpenKalman::coordinates::internal::detail::smallest_pattern_fixed (const P &p, MI mi={}, Min min={})
 
template<typename P , std::enable_if_t< pattern_collection< P > and collections::sized< P > and(collections::size_of< P >::value==stdex::dynamic_extent or collections::size_of< P >::value > 0_uz>
constexpr auto OpenKalman::coordinates::internal::smallest_pattern (const P &p)