32 template <
typename AllEntities>
inline static bool skip(
const AllEntities& in)
34 return in.precompute_point_transition.is_zero();
37 template <
typename ContainerOverSubrelations,
typename AllEntities,
typename Parameters>
38 static void accumulate(ContainerOverSubrelations& accumulator,
39 const AllEntities& in,
40 const Parameters& params,
41 const FF& scaling_factor);
67 template <
typename ContainerOverSubrelations,
typename AllEntities,
typename Parameters>
68 static void accumulate(ContainerOverSubrelations& accumulator,
69 const AllEntities& in,
70 const Parameters& params,
71 const FF& scaling_factor);
static constexpr std::array< size_t, 2 > SUBRELATION_PARTIAL_LENGTHS
static void accumulate(ContainerOverSubrelations &accumulator, const AllEntities &in, const Parameters ¶ms, const FF &scaling_factor)
static bool skip(const AllEntities &in)
static void accumulate(ContainerOverSubrelations &accumulator, const AllEntities &in, const Parameters ¶ms, const FF &scaling_factor)
static constexpr std::array< size_t, 4 > SUBRELATION_PARTIAL_LENGTHS
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.