pub type SWProjective = SWProjective<HostHooks>;
Expand description
Short Weierstrass form point projective representation.
Aliased Type§
struct SWProjective {
pub x: Fp<MontBackend<FrConfig, 4>, 4>,
pub y: Fp<MontBackend<FrConfig, 4>, 4>,
pub z: Fp<MontBackend<FrConfig, 4>, 4>,
}
Fields§
§x: Fp<MontBackend<FrConfig, 4>, 4>
X / Z
projection of the affine X
y: Fp<MontBackend<FrConfig, 4>, 4>
Y / Z
projection of the affine Y
z: Fp<MontBackend<FrConfig, 4>, 4>
Projective multiplicative inverse. Will be 0
only at infinity.