19template <
template <
typename,
size_t,
size_t,
size_t>
typename InnerContainer,
22 size_t domain_start = 0,
23 size_t skip_count = 0,
26template <
template <
typename,
size_t,
size_t,
size_t>
typename InnerContainer,
37 std::index_sequence<I...>> {
42template <
typename ValueType,
size_t,
size_t,
size_t>
using ExtractValueType = ValueType;
44template <
typename Tuple>
48template <
typename FF, auto LENGTHS>
52template <
typename FF, auto LENGTHS,
size_t SKIP_COUNT>
56template <
typename FF, auto LENGTHS>
Entry point for Barretenberg command-line interface.
std::array< std::tuple_element_t< 0, Tuple >, std::tuple_size_v< Tuple > > HomogeneousTupleToArray
typename TupleOfContainersOverArray< bb::Univariate, FF, LENGTHS, 0, SKIP_COUNT >::type TupleOfUnivariatesWithOptimisticSkipping
typename TupleOfContainersOverArray< ExtractValueType, FF, LENGTHS >::type TupleOfValues
ValueType ExtractValueType
typename TupleOfContainersOverArray< bb::Univariate, FF, LENGTHS, 0, 0 >::type TupleOfUnivariates
HomogeneousTupleToArray< TupleOfValues< FF, LENGTHS > > ArrayOfValues
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Generic templates for constructing a container of containers of varying length, where the various len...