#include <field_52.hpp>
Definition at line 55 of file field_52.hpp.
◆ add_assign()
| void secp256k1::fast::FieldElement52::add_assign |
( |
const FieldElement52 & |
rhs | ) |
|
|
noexcept |
◆ conditional_negate_assign()
| void secp256k1::fast::FieldElement52::conditional_negate_assign |
( |
std::int32_t |
sign_mask | ) |
|
|
noexcept |
◆ from_4x64_limbs()
| static FieldElement52 secp256k1::fast::FieldElement52::from_4x64_limbs |
( |
const std::uint64_t * |
limbs | ) |
|
|
staticnoexcept |
◆ from_bytes() [1/2]
| static FieldElement52 secp256k1::fast::FieldElement52::from_bytes |
( |
const std::array< std::uint8_t, 32 > & |
bytes | ) |
|
|
staticnoexcept |
◆ from_bytes() [2/2]
| static FieldElement52 secp256k1::fast::FieldElement52::from_bytes |
( |
const std::uint8_t * |
bytes | ) |
|
|
staticnoexcept |
◆ from_fe()
◆ half()
◆ half_assign()
| void secp256k1::fast::FieldElement52::half_assign |
( |
| ) |
|
|
noexcept |
◆ inverse()
◆ inverse_safegcd()
| FieldElement52 secp256k1::fast::FieldElement52::inverse_safegcd |
( |
| ) |
const |
|
noexcept |
◆ is_zero()
| bool secp256k1::fast::FieldElement52::is_zero |
( |
| ) |
const |
|
noexcept |
◆ mul_assign()
| void secp256k1::fast::FieldElement52::mul_assign |
( |
const FieldElement52 & |
rhs | ) |
|
|
noexcept |
◆ mul_int_assign()
| void secp256k1::fast::FieldElement52::mul_int_assign |
( |
std::uint32_t |
a | ) |
|
|
noexcept |
◆ negate()
| FieldElement52 secp256k1::fast::FieldElement52::negate |
( |
unsigned |
magnitude | ) |
const |
|
noexcept |
◆ negate_assign()
| void secp256k1::fast::FieldElement52::negate_assign |
( |
unsigned |
magnitude | ) |
|
|
noexcept |
◆ normalize()
| void secp256k1::fast::FieldElement52::normalize |
( |
| ) |
|
|
noexcept |
◆ normalize_weak()
| void secp256k1::fast::FieldElement52::normalize_weak |
( |
| ) |
|
|
noexcept |
◆ normalizes_to_zero()
| bool secp256k1::fast::FieldElement52::normalizes_to_zero |
( |
| ) |
const |
|
noexcept |
◆ normalizes_to_zero_var()
| bool secp256k1::fast::FieldElement52::normalizes_to_zero_var |
( |
| ) |
const |
|
noexcept |
◆ one()
◆ operator*()
◆ operator*=()
◆ operator+()
◆ operator==()
| bool secp256k1::fast::FieldElement52::operator== |
( |
const FieldElement52 & |
rhs | ) |
const |
|
noexcept |
◆ sqrt()
◆ square()
◆ square_inplace()
| void secp256k1::fast::FieldElement52::square_inplace |
( |
| ) |
|
|
noexcept |
◆ store_b32_prenorm()
| void secp256k1::fast::FieldElement52::store_b32_prenorm |
( |
std::uint8_t * |
out | ) |
const |
|
noexcept |
◆ to_bytes_into()
| void secp256k1::fast::FieldElement52::to_bytes_into |
( |
std::uint8_t * |
out | ) |
const |
|
noexcept |
◆ to_fe()
| FieldElement secp256k1::fast::FieldElement52::to_fe |
( |
| ) |
const |
|
noexcept |
◆ zero()
| std::uint64_t secp256k1::fast::FieldElement52::n[5] |
The documentation for this struct was generated from the following file: