pub trait CubicExtVarConfig<BF: FieldVar<Self::BaseField, Self::BasePrimeField>>: CubicExtConfigwhere
    for<'a> &'a BF: FieldOpsBounds<'a, Self::BaseField, BF>,
{ fn mul_base_field_vars_by_frob_coeff(c1: &mut BF, c2: &mut BF, power: usize); }
Expand description

This trait describes parameters that are used to implement arithmetic for CubicExtVar.

Required Methods§

Multiply the base field of the CubicExtVar by the appropriate Frobenius coefficient. This is equivalent to Self::mul_base_field_by_frob_coeff(c1, c2, power).

Implementations on Foreign Types§

Implementors§