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

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

#include <multilinear_batching_flavor.hpp>

Inheritance diagram for bb::MultilinearBatchingFlavor::WitnessEntities< DataType >:
bb::MultilinearBatchingFlavor::WireEntities< DataType > bb::MultilinearBatchingFlavor::AllEntities< DataType > bb::MultilinearBatchingFlavor::AllValues bb::MultilinearBatchingFlavor::CommitmentLabels bb::MultilinearBatchingFlavor::PartiallyEvaluatedMultivariates bb::MultilinearBatchingFlavor::ProverPolynomials bb::MultilinearBatchingRecursiveFlavor::AllValues

Public Member Functions

 DEFINE_FLAVOR_MEMBERS (DataType, w_non_shifted_accumulator, w_non_shifted_instance, w_evaluations_accumulator, w_evaluations_instance)
 
 MSGPACK_FIELDS (this->w_non_shifted_accumulator, this->w_non_shifted_instance, this->w_evaluations_accumulator, this->w_evaluations_instance)
 
- Public Member Functions inherited from bb::MultilinearBatchingFlavor::WireEntities< DataType >
 DEFINE_FLAVOR_MEMBERS (DataType, w_non_shifted_accumulator, w_non_shifted_instance, w_evaluations_accumulator, w_evaluations_instance)
 

Detailed Description

template<typename DataType>
class bb::MultilinearBatchingFlavor::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. Combines WireEntities + DerivedEntities.

Definition at line 90 of file multilinear_batching_flavor.hpp.

Member Function Documentation

◆ DEFINE_FLAVOR_MEMBERS()

template<typename DataType >
bb::MultilinearBatchingFlavor::WitnessEntities< DataType >::DEFINE_FLAVOR_MEMBERS ( DataType  ,
w_non_shifted_accumulator  ,
w_non_shifted_instance  ,
w_evaluations_accumulator  ,
w_evaluations_instance   
)

◆ MSGPACK_FIELDS()

template<typename DataType >
bb::MultilinearBatchingFlavor::WitnessEntities< DataType >::MSGPACK_FIELDS ( this->  w_non_shifted_accumulator,
this->  w_non_shifted_instance,
this->  w_evaluations_accumulator,
this->  w_evaluations_instance 
)

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