Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
polynomials.hpp
Go to the documentation of this file.
1#pragma once
2
7
9
10// Computes the polynomials from the trace, and destroys it in the process.
12
13// In our lookups and permutations, the inverses are computed whenever the src or destination selector is non-zero.
14// This means that the inverse polynomial needs to be resized to the maximum of the src and dst selector sizes.
15void resize_inverses(AvmFlavor::ProverPolynomials& prover_polynomials,
16 Column inverses_col,
17 Column src_selector_col,
18 Column dst_selector_col);
19
20} // namespace bb::avm2::constraining
Flavor::ProverPolynomials ProverPolynomials
Definition prover.hpp:21
TestTraceContainer trace
void resize_inverses(AvmFlavor::ProverPolynomials &prover_polynomials, Column inverses_col, Column src_selector_col, Column dst_selector_col)
AvmProver::ProverPolynomials compute_polynomials(tracegen::TraceContainer &trace)