nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g1_precomputation Struct Reference

#include <types.hpp>

+ Collaboration diagram for nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g1_precomputation:

Public Attributes

g1_field_value_type PX
 
g1_field_value_type PY
 
g2_field_value_type PY_twist_squared
 

Member Data Documentation

◆ PX

template<typename CurveType >
g1_field_value_type nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g1_precomputation::PX

◆ PY

template<typename CurveType >
g1_field_value_type nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g1_precomputation::PY

◆ PY_twist_squared

template<typename CurveType >
g2_field_value_type nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g1_precomputation::PY_twist_squared

The documentation for this struct was generated from the following file: