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

#include <types.hpp>

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

Public Attributes

std::vector< affine_ate_coeffscoeffs
 
g2_field_value_type QX
 
g2_field_value_type QY
 

Member Data Documentation

◆ coeffs

template<typename CurveType >
std::vector<affine_ate_coeffs> nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g2_precomputation::coeffs

◆ QX

template<typename CurveType >
g2_field_value_type nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g2_precomputation::QX

◆ QY

template<typename CurveType >
g2_field_value_type nil::crypto3::algebra::pairing::detail::short_weierstrass_projective_types_policy< CurveType >::affine_ate_g2_precomputation::QY

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