16template <
class Params>
struct alignas(32) field;
17class UltraExecutionTraceBlocks;
18template <
class ExecutionTrace>
class UltraCircuitBuilder_;
40template <
typename CurveType,
bool HasZK_,
bool UseShortMonomials_>
class SumcheckTestFlavor_;
43template <
typename BuilderType>
class UltraRecursiveFlavor_;
44template <
typename BuilderType>
class UltraZKRecursiveFlavor_;
56class AvmRecursiveFlavor;
59#ifdef STARKNET_GARAGA_FLAVORS
60class UltraStarknetFlavor;
Recursive counterpart to MegaAppFlavor.
A flavor for the AVM recursive verifier circuit arithmetized with Mega.
Recursive counterpart to MegaAvmFlavor.
Recursive counterpart to MegaKernelFlavor.
The recursive counterpart to the "native" Mega flavor.
Hiding-kernel-only Mega variant: runs with ZK Sumcheck and a reduced relation set.
The recursive counterpart to MegaZKFlavor.
Native flavor for multilinear batching sumcheck with NumClaims polynomials.
The recursive counterpart of the native Translator flavor.
Child class of UltraFlavor that runs with ZK Sumcheck.
Entry point for Barretenberg command-line interface.
SumcheckTestFlavor_< curve::Grumpkin, true, true > SumcheckTestFlavorGrumpkinZK
Grumpkin ZK variant.