Remove unnecessary enumeration in multiopen prover.

This commit is contained in:
Sean Bowe 2020-10-15 17:12:17 -06:00
parent 685bf79613
commit 9d572c181d
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
1 changed files with 3 additions and 3 deletions

View File

@ -62,9 +62,9 @@ impl<C: CurveAffine> Proof<C> {
q_blinds[set_idx] += blind;
// Each polynomial is evaluated at a set of points. For each set,
// we collapse each polynomial's evals pointwise.
for (eval_idx, &eval) in evals.iter().enumerate() {
q_eval_sets[set_idx][eval_idx] *= &x_4;
q_eval_sets[set_idx][eval_idx] += &eval;
for (eval, set_eval) in evals.iter().zip(q_eval_sets[set_idx].iter_mut()) {
*set_eval *= &x_4;
*set_eval += eval;
}
};