OpenKalman
Classes | Namespaces | Variables
pattern_collection_for.hpp File Reference

Definition for pattern_collection_for. More...

#include "patterns/patterns.hpp"
#include "compares_with_pattern_collection.hpp"
Include dependency graph for pattern_collection_for.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::detail::pattern_collection_for_impl< P, T, a, typename >
 
struct  OpenKalman::detail::pattern_collection_for_impl< P, T, a, std::enable_if_t< patterns::collection_compares_with< decltype(patterns::to_extents(std::declval< P >())), decltype(get_pattern_collection(get_mdspan(std::declval< std::add_lvalue_reference_t< T >>()))), &stdex::is_eq, a > > >
 

Namespaces

 OpenKalman
 The root namespace for OpenKalman.
 
 OpenKalman::detail
 T is an acceptable noise perturbation input to a tests.
 

Variables

template<typename P , typename T , applicability a = applicability::permitted>
constexpr bool OpenKalman::pattern_collection_for = detail::pattern_collection_for_impl<P, T, a>::value
 pattern collection P has a shape that is attachable to indexible T. More...
 

Detailed Description

Definition for pattern_collection_for.