Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
written_public_data_slots_tree_check.cpp
Go to the documentation of this file.
1
// AUTOGENERATED FILE
2
#include "
barretenberg/flavor/relation_definitions.hpp
"
3
#include "
barretenberg/vm2/constraining/flavor.hpp
"
4
#include "
barretenberg/vm2/constraining/full_row.hpp
"
5
#include "
barretenberg/vm2/constraining/recursion/recursive_flavor.hpp
"
6
#include "
barretenberg/vm2/generated/relations/written_public_data_slots_tree_check_impl.hpp
"
7
8
#define AvmCheckCircuitEdge(Flavor) Flavor::PolynomialEntitiesAtFixedRow<Flavor::ProverPolynomials>
9
#define AvmCheckRelationEdge(Flavor) ::bb::avm2::AvmFullRowProxy
10
11
namespace
bb::avm2
{
12
13
template
class
written_public_data_slots_tree_checkImpl<AvmFlavorSettings::FF>;
14
ACCUMULATE
(
written_public_data_slots_tree_checkImpl
,
15
AvmFlavor
,
16
SumcheckTupleOfUnivariatesOverSubrelations,
17
ExtendedEdge
);
// Prover.
18
ACCUMULATE
(
written_public_data_slots_tree_checkImpl
,
19
AvmFlavor
,
20
SumcheckArrayOfValuesOverSubrelations,
21
EvaluationEdge
);
// Verifier.
22
ACCUMULATE
(
written_public_data_slots_tree_checkImpl
,
23
AvmFlavor
,
24
SumcheckArrayOfValuesOverSubrelations,
25
AvmCheckCircuitEdge
);
// Check circuit.
26
ACCUMULATE
(
written_public_data_slots_tree_checkImpl
,
27
AvmFlavor
,
28
SumcheckArrayOfValuesOverSubrelations,
29
AvmCheckRelationEdge
);
// Check relation (tests).
30
31
template
class
written_public_data_slots_tree_checkImpl<AvmRecursiveFlavor::FF>
;
32
ACCUMULATE
(
written_public_data_slots_tree_checkImpl
,
33
AvmRecursiveFlavor
,
34
SumcheckArrayOfValuesOverSubrelations,
35
EvaluationEdge
);
// Verifier.
36
37
}
// namespace bb::avm2
bb::avm2::AvmFlavor
Definition
flavor.hpp:28
bb::avm2::AvmRecursiveFlavor
Definition
recursive_flavor.hpp:13
bb::avm2::written_public_data_slots_tree_checkImpl
Definition
written_public_data_slots_tree_check.hpp:13
full_row.hpp
AvmCheckRelationEdge
#define AvmCheckRelationEdge(Flavor)
Definition
address_derivation.cpp:9
AvmCheckCircuitEdge
#define AvmCheckCircuitEdge(Flavor)
Definition
address_derivation.cpp:8
bb::avm2
Definition
flavor.hpp:472
recursive_flavor.hpp
relation_definitions.hpp
ExtendedEdge
#define ExtendedEdge(Flavor)
Definition
relation_definitions.hpp:13
ACCUMULATE
#define ACCUMULATE(...)
Definition
relation_definitions.hpp:17
EvaluationEdge
#define EvaluationEdge(Flavor)
Definition
relation_definitions.hpp:14
flavor.hpp
written_public_data_slots_tree_check_impl.hpp
src
barretenberg
vm2
generated
relations
written_public_data_slots_tree_check.cpp
Generated by
1.9.8