nil::crypto3::math::evaluation_domain< FieldType > Member List

This is the complete list of members for nil::crypto3::math::evaluation_domain< FieldType >, including all inherited members.

add_poly_z(const value_type &coeff, std::vector< value_type > &H)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
compute_vanishing_polynomial(const value_type &t)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
divide_by_z_on_coset(std::vector< value_type > &P)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
domainnil::crypto3::math::evaluation_domain< FieldType >
domain_inversenil::crypto3::math::evaluation_domain< FieldType >
evaluate_all_lagrange_polynomials(const value_type &t)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
evaluation_domain(const std::size_t m)nil::crypto3::math::evaluation_domain< FieldType >inline
fft(std::vector< value_type > &a)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
field_type typedefnil::crypto3::math::evaluation_domain< FieldType >
generatornil::crypto3::math::evaluation_domain< FieldType >
generator_inversenil::crypto3::math::evaluation_domain< FieldType >
generator_sizenil::crypto3::math::evaluation_domain< FieldType >
get_domain_element(const std::size_t idx)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
inverse_fft(std::vector< value_type > &a)=0nil::crypto3::math::evaluation_domain< FieldType >pure virtual
log2_sizenil::crypto3::math::evaluation_domain< FieldType >
mnil::crypto3::math::evaluation_domain< FieldType >
rootnil::crypto3::math::evaluation_domain< FieldType >
root_inversenil::crypto3::math::evaluation_domain< FieldType >