OpenKalman
Classes | Variables
has_nested_vector.hpp File Reference

Definition for has_nested_vector. More...

#include "traits/nested_object_of.hpp"
Include dependency graph for has_nested_vector.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::internal::detail::has_nested_vector_impl< T, N, typename >
 
struct  OpenKalman::internal::detail::has_nested_vector_impl< T, N, std::enable_if_t< has_nested_object< T > > >
 

Variables

template<typename T , std::size_t N = 0>
constexpr bool OpenKalman::internal::has_nested_vector = detail::has_nested_vector_impl<T, N>::value
 Specifies that a type is a wrapper containing a nested vector. More...
 

Detailed Description

Definition for has_nested_vector.

Variable Documentation

◆ has_nested_vector

template<typename T , std::size_t N = 0>
constexpr bool OpenKalman::internal::has_nested_vector = detail::has_nested_vector_impl<T, N>::value

Specifies that a type is a wrapper containing a nested vector.

Template Parameters
TA matrix or tensor.
NAn index designating the "large" index of the nested vector (0 for a column vector, 1 for a row vector)