barretenberg
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
barretenberg::EvaluationDomain< FF > Class Template Reference

Public Member Functions

 EvaluationDomain (const size_t domain_size, const size_t target_generator_size=0)
 
 EvaluationDomain (const EvaluationDomain &other)
 
 EvaluationDomain (EvaluationDomain &&other)
 
EvaluationDomainoperator= (const EvaluationDomain &)=delete
 
EvaluationDomainoperator= (EvaluationDomain &&)
 
void compute_lookup_table ()
 
void compute_generator_table (const size_t target_generator_size)
 
const std::vector< FF * > & get_round_roots () const
 
const std::vector< FF * > & get_inverse_round_roots () const
 

Public Attributes

size_t size
 
size_t num_threads
 
size_t thread_size
 
size_t log2_size
 
size_t log2_thread_size
 
size_t log2_num_threads
 
size_t generator_size
 
FF root
 
FF root_inverse
 
FF domain
 
FF domain_inverse
 
FF generator
 
FF generator_inverse
 
FF four_inverse
 

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