Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
libff::mnt4_ate_dbl_coeffs Struct Reference

#include <mnt4_pairing.hpp>

Collaboration diagram for libff::mnt4_ate_dbl_coeffs:

Public Member Functions

bool operator== (const mnt4_ate_dbl_coeffs &other) const
 

Public Attributes

mnt4_Fq2 c_H
 
mnt4_Fq2 c_4C
 
mnt4_Fq2 c_J
 
mnt4_Fq2 c_L
 

Friends

std::ostream & operator<< (std::ostream &out, const mnt4_ate_dbl_coeffs &dc)
 
std::istream & operator>> (std::istream &in, mnt4_ate_dbl_coeffs &dc)
 

Detailed Description

Definition at line 71 of file mnt4_pairing.hpp.

Member Function Documentation

◆ operator==()

bool libff::mnt4_ate_dbl_coeffs::operator== ( const mnt4_ate_dbl_coeffs & other) const

Definition at line 53 of file mnt4_pairing.cpp.

54{
55 return (this->c_H == other.c_H &&
56 this->c_4C == other.c_4C &&
57 this->c_J == other.c_J &&
58 this->c_L == other.c_L);
59}

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const mnt4_ate_dbl_coeffs & dc )
friend

Definition at line 61 of file mnt4_pairing.cpp.

62{
63 out << dc.c_H << OUTPUT_SEPARATOR << dc.c_4C << OUTPUT_SEPARATOR << dc.c_J << OUTPUT_SEPARATOR << dc.c_L;
64 return out;
65}
#define OUTPUT_SEPARATOR

◆ operator>>

std::istream & operator>> ( std::istream & in,
mnt4_ate_dbl_coeffs & dc )
friend

Definition at line 67 of file mnt4_pairing.cpp.

68{
69 in >> dc.c_H;
71 in >> dc.c_4C;
73 in >> dc.c_J;
75 in >> dc.c_L;
76
77 return in;
78}
void consume_OUTPUT_SEPARATOR(std::istream &in)

Member Data Documentation

◆ c_4C

mnt4_Fq2 libff::mnt4_ate_dbl_coeffs::c_4C

Definition at line 73 of file mnt4_pairing.hpp.

◆ c_H

mnt4_Fq2 libff::mnt4_ate_dbl_coeffs::c_H

Definition at line 72 of file mnt4_pairing.hpp.

◆ c_J

mnt4_Fq2 libff::mnt4_ate_dbl_coeffs::c_J

Definition at line 74 of file mnt4_pairing.hpp.

◆ c_L

mnt4_Fq2 libff::mnt4_ate_dbl_coeffs::c_L

Definition at line 75 of file mnt4_pairing.hpp.


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