pub fn process_shifted_sumcheck<U, F>(
shifted: &Shifted<F>,
meta: ProjectedBivariateMeta,
eval_point: &[F],
eval: F,
witness_index: &mut MultilinearExtensionIndex<'_, U, F>,
constraint_builders: &mut Vec<ConstraintSetBuilder<F>>,
projected: MultilinearExtension<PackedType<U, F>>,
) -> Result<(), Error>
Expand description
Creates bivariate witness and adds them to the witness index, and add bivariate sumcheck constraint to the ConstraintSetBuilder