OpenKalman
Namespaces | Functions
fill_components.hpp File Reference

Definition for fill_components function. More...

#include "linear-algebra/concepts/internal/layout_mapping_policy.hpp"
Include dependency graph for fill_components.hpp:

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<typename layout layout = stdex::layout_right, typename Arg , typename... S, std::enable_if_t< indexible< Arg > and(values::number< S > and ...) and(std::same_as< layout, stdex::layout_right > or std::same_as< layout, stdex::layout_left >) and internal::may_hold_components< Arg, S... > and(sizeof...(S)==0 or interface::fill_components_defined_for< Arg, layout, std::add_lvalue_reference_t< Arg >, S... >), int > = 0>
Arg && OpenKalman::fill_components (Arg &&arg, S...s)
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 

Detailed Description

Definition for fill_components function.