OpenKalman
Namespaces | Functions
set_chip.hpp File Reference

Definition of set_chip function. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

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

Functions

template<std::size_t >
constexpr auto OpenKalman::detail::chip_index_match ()
 
template<std::size_t ai, std::size_t index, std::size_t... indices, typename I , typename... Is>
constexpr auto OpenKalman::detail::chip_index_match (I i, Is...is)
 
template<std::size_t... indices, typename Arg , typename Chip , std::size_t... all_indices, typename... Is>
constexpr Arg & OpenKalman::detail::set_chip_impl (Arg &&arg, Chip &&chip, std::index_sequence< all_indices... >, Is...is)
 
template<std::size_t... indices, typename Arg , typename Chip , typename... Ixs, std::enable_if_t< writable< Arg > and indexible< Chip > and(values::index< Ixs > and ...) and(sizeof...(indices)==sizeof...(Ixs)), int > = 0>
constexpr Arg && OpenKalman::set_chip (Arg &&arg, Chip &&chip, Ixs...ixs)
 Set a sub-array having rank less than the rank of the input object. More...
 

Detailed Description

Definition of set_chip function.