Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::UltraFlavor::WitnessEntities< DataType > Class Template Reference

Container for all witness polynomials used/constructed by the prover. More...

#include <ultra_flavor.hpp>

Inheritance diagram for bb::UltraFlavor::WitnessEntities< DataType >:
bb::UltraFlavor::AllEntities< DataType > bb::UltraFlavor::AllValues bb::UltraFlavor::CommitmentLabels bb::UltraFlavor::PartiallyEvaluatedMultivariates bb::UltraFlavor::ProverPolynomials bb::UltraFlavor::VerifierCommitments_< Commitment, VerificationKey > bb::UltraRecursiveFlavor_< BuilderType >::AllValues

Public Member Functions

 DEFINE_FLAVOR_MEMBERS (DataType, w_l, w_r, w_o, w_4, z_perm, lookup_inverses, lookup_read_counts, lookup_read_tags) auto get_wires()
 
auto get_to_be_shifted ()
 
 MSGPACK_FIELDS (w_l, w_r, w_o, w_4, z_perm, lookup_inverses, lookup_read_counts, lookup_read_tags)
 

Detailed Description

template<typename DataType>
class bb::UltraFlavor::WitnessEntities< DataType >

Container for all witness polynomials used/constructed by the prover.

Shifts are not included here since they do not occupy their own memory.

Definition at line 204 of file ultra_flavor.hpp.

Member Function Documentation

◆ DEFINE_FLAVOR_MEMBERS()

template<typename DataType >
bb::UltraFlavor::WitnessEntities< DataType >::DEFINE_FLAVOR_MEMBERS ( DataType  ,
w_l  ,
w_r  ,
w_o  ,
w_4  ,
z_perm  ,
lookup_inverses  ,
lookup_read_counts  ,
lookup_read_tags   
)
inline

Definition at line 206 of file ultra_flavor.hpp.

◆ get_to_be_shifted()

template<typename DataType >
auto bb::UltraFlavor::WitnessEntities< DataType >::get_to_be_shifted ( )
inline

Definition at line 217 of file ultra_flavor.hpp.

◆ MSGPACK_FIELDS()

template<typename DataType >
bb::UltraFlavor::WitnessEntities< DataType >::MSGPACK_FIELDS ( w_l  ,
w_r  ,
w_o  ,
w_4  ,
z_perm  ,
lookup_inverses  ,
lookup_read_counts  ,
lookup_read_tags   
)

The documentation for this class was generated from the following file: