Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
gt.cpp
Go to the documentation of this file.
1// AUTOGENERATED FILE
7
8#define AvmCheckCircuitEdge(Flavor) Flavor::PolynomialEntitiesAtFixedRow<Flavor::ProverPolynomials>
9#define AvmCheckRelationEdge(Flavor) ::bb::avm2::AvmFullRowProxy
10
11namespace bb::avm2 {
12
13template class gtImpl<AvmFlavorSettings::FF>;
14ACCUMULATE(gtImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge); // Prover.
15ACCUMULATE(gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge); // Verifier.
16ACCUMULATE(gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge); // Check circuit.
17ACCUMULATE(gtImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckRelationEdge); // Check relation (tests).
18
20ACCUMULATE(gtImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge); // Verifier.
21
22} // namespace bb::avm2
#define AvmCheckRelationEdge(Flavor)
#define AvmCheckCircuitEdge(Flavor)
#define ExtendedEdge(Flavor)
#define ACCUMULATE(...)
#define EvaluationEdge(Flavor)