sequence_reduce< Reduce, Sequence< Xs… >, Sequence< Ys… > > Struct Template Reference

sequence_reduce&lt; Reduce, Sequence&lt; Xs… &gt;, Sequence&lt; Ys… &gt; &gt; Struct Template Reference#

Composable Kernel: ck::sequence_reduce< Reduce, Sequence< Xs... >, Sequence< Ys... > > Struct Template Reference
ck::sequence_reduce< Reduce, Sequence< Xs... >, Sequence< Ys... > > Struct Template Reference

#include <sequence.hpp>

Public Types

using type = Sequence<Reduce{}(Xs, Ys)...>

Member Typedef Documentation

◆ type

template<typename Reduce, index_t... Xs, index_t... Ys>
using ck::sequence_reduce< Reduce, Sequence< Xs... >, Sequence< Ys... > >::type = Sequence<Reduce{}(Xs, Ys)...>

The documentation for this struct was generated from the following file: