Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::MultilinearBatchingFlavor::PartiallyEvaluatedMultivariates Class Reference

A container for storing the partially evaluated multivariates produced by sumcheck. More...

#include <multilinear_batching_flavor.hpp>

Inheritance diagram for bb::MultilinearBatchingFlavor::PartiallyEvaluatedMultivariates:
bb::MultilinearBatchingFlavor::AllEntities< DataType > bb::MultilinearBatchingFlavor::WitnessEntities< DataType > bb::MultilinearBatchingFlavor::ShiftedEntities< DataType > bb::MultilinearBatchingFlavor::WireEntities< DataType >

Public Member Functions

 PartiallyEvaluatedMultivariates ()=default
 
 PartiallyEvaluatedMultivariates (const ProverPolynomials &full_polynomials, size_t circuit_size)
 
- Public Member Functions inherited from bb::MultilinearBatchingFlavor::AllEntities< DataType >
auto get_unshifted ()
 
auto get_shifted ()
 
- Public Member Functions inherited from bb::MultilinearBatchingFlavor::WitnessEntities< DataType >
 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)
 
- Public Member Functions inherited from bb::MultilinearBatchingFlavor::ShiftedEntities< DataType >
 DEFINE_FLAVOR_MEMBERS (DataType, w_shifted_accumulator, w_shifted_instance)
 
auto get_shifted ()
 

Detailed Description

A container for storing the partially evaluated multivariates produced by sumcheck.

Definition at line 206 of file multilinear_batching_flavor.hpp.

Constructor & Destructor Documentation

◆ PartiallyEvaluatedMultivariates() [1/2]

bb::MultilinearBatchingFlavor::PartiallyEvaluatedMultivariates::PartiallyEvaluatedMultivariates ( )
default

◆ PartiallyEvaluatedMultivariates() [2/2]

bb::MultilinearBatchingFlavor::PartiallyEvaluatedMultivariates::PartiallyEvaluatedMultivariates ( const ProverPolynomials full_polynomials,
size_t  circuit_size 
)
inline

Definition at line 210 of file multilinear_batching_flavor.hpp.


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