Trait snarkvm_fields::fp6_2over3::Fp6Parameters
source · [−]pub trait Fp6Parameters: 'static + Send + Sync {
type Fp3Params: Fp3Parameters;
const NONRESIDUE: Fp3<Self::Fp3Params>;
const FROBENIUS_COEFF_FP6_C1: [<Self::Fp3Params as Fp3Parameters>::Fp; 6];
fn mul_fp3_by_nonresidue(fe: &Fp3<Self::Fp3Params>) -> Fp3<Self::Fp3Params> { ... }
}
Associated Types
type Fp3Params: Fp3Parameters
Associated Constants
const NONRESIDUE: Fp3<Self::Fp3Params>
const FROBENIUS_COEFF_FP6_C1: [<Self::Fp3Params as Fp3Parameters>::Fp; 6]
const FROBENIUS_COEFF_FP6_C1: [<Self::Fp3Params as Fp3Parameters>::Fp; 6]
Coefficients for the Frobenius automorphism.