barretenberg
Loading...
Searching...
No Matches
Public Member Functions | List of all members
barretenberg::srs::factories::MemProverCrs< Curve > Class Template Reference
Inheritance diagram for barretenberg::srs::factories::MemProverCrs< Curve >:
barretenberg::srs::factories::ProverCrs< Curve >

Public Member Functions

 MemProverCrs (std::vector< typename Curve::AffineElement > const &points)
 
Curve::AffineElement * get_monomial_points () override
 Returns the monomial points in a form to be consumed by scalar_multiplication pippenger algorithm.
 
size_t get_monomial_size () const override
 
virtual Curve::AffineElement * get_monomial_points ()=0
 Returns the monomial points in a form to be consumed by scalar_multiplication pippenger algorithm.
 
virtual size_t get_monomial_size () const =0
 

Member Function Documentation

◆ get_monomial_points()

template<typename Curve >
Curve::AffineElement * barretenberg::srs::factories::MemProverCrs< Curve >::get_monomial_points ( )
inlineoverridevirtual

Returns the monomial points in a form to be consumed by scalar_multiplication pippenger algorithm.

Implements barretenberg::srs::factories::ProverCrs< Curve >.

◆ get_monomial_size()

template<typename Curve >
size_t barretenberg::srs::factories::MemProverCrs< Curve >::get_monomial_size ( ) const
inlineoverridevirtual

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