pub type GTVar<P> = Fp6Var<<P as MNT6Config>::Fp6Config>;
Expand description
A variable corresponding to ark_ec::mnt6::GT
.
Aliased Type§
struct GTVar<P> {
pub c0: CubicExtVar<FpVar<<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config as Fp3Config>::Fp>, Fp3ConfigWrapper<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config>>,
pub c1: CubicExtVar<FpVar<<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config as Fp3Config>::Fp>, Fp3ConfigWrapper<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config>>,
/* private fields */
}
Fields§
§c0: CubicExtVar<FpVar<<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config as Fp3Config>::Fp>, Fp3ConfigWrapper<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config>>
The zero-th coefficient of this field element.
c1: CubicExtVar<FpVar<<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config as Fp3Config>::Fp>, Fp3ConfigWrapper<<<P as MNT6Config>::Fp6Config as Fp6Config>::Fp3Config>>
The first coefficient of this field element.