16 #ifndef OPENKALMAN_COORDINATES_VIEWS_REPLICATE_HPP 17 #define OPENKALMAN_COORDINATES_VIEWS_REPLICATE_HPP 25 template<
typename Factor>
33 template<
typename R, std::enable_if_t<pattern<R>,
int> = 0>
36 operator() (R&& r)
const 38 if constexpr (descriptor<R>)
52 template<values::index Factor>
54 template<
typename Factor, std::enable_if_t<values::index<Factor>,
int> = 0>
57 operator() (Factor factor)
const 64 template<pattern R, values::index Factor>
66 template<
typename R,
typename Factor, std::enable_if_t<pattern<R> and values::index<Factor>,
int> = 0>
69 operator() (R&& r, Factor factor)
const 71 if constexpr (descriptor<R>)
constexpr detail::replicate_adaptor replicate
a std::ranges::range_adaptor_closure for a set of replicated pattern objects.
Definition: replicate.hpp:86
constexpr detail::repeat_adaptor repeat
a std::ranges::range_adaptor_closure for a set of repeated collection objects.
Definition: repeat.hpp:148
constexpr detail::replicate_adaptor replicate
a std::ranges::range_adaptor_closure associated with replicate_view.
Definition: replicate.hpp:440
Inclusion file for collections.
The namespace for views for coordinates::pattern object.
Definition: coordinates.hpp:51
Definition: range_adaptor_closure.hpp:34
Definition: replicate.hpp:26
Definition: replicate.hpp:49