20 template <
typename Accumulator>
static auto convert_to_wnaf(
const auto& s0,
const auto& s1)
26 auto naf = t + t - 15;
30 template <
typename Accumulator,
typename AllEntities,
typename Parameters>
33 template <
typename Accumulator,
typename AllEntities,
typename Parameters>
36 template <
typename ContainerOverSubrelations,
typename AllEntities,
typename Parameters>
37 static void accumulate(ContainerOverSubrelations& accumulator,
38 const AllEntities& in,
39 const Parameters& params,
40 const FF& scaling_factor);
static Accumulator compute_grand_product_numerator(const AllEntities &in, const Parameters ¶ms)
static auto convert_to_wnaf(const auto &s0, const auto &s1)
static void accumulate(ContainerOverSubrelations &accumulator, const AllEntities &in, const Parameters ¶ms, const FF &scaling_factor)
static Accumulator compute_grand_product_denominator(const AllEntities &in, const Parameters ¶ms)
A wrapper for Relations to expose methods used by the Sumcheck prover or verifier to add the contribu...
Entry point for Barretenberg command-line interface.