detail/element/fp2.hpp File Reference
+ Include dependency graph for detail/element/fp2.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nil::crypto3::algebra::fields::detail::element_fp2< FieldParams >
 

Namespaces

 nil
 
 nil::crypto3
 
 nil::crypto3::algebra
 
 nil::crypto3::algebra::fields
 
 nil::crypto3::algebra::fields::detail
 

Functions

template<typename FieldParams >
constexpr element_fp2< FieldParams > nil::crypto3::algebra::fields::detail::addNC (const element_fp2< FieldParams > &A, const element_fp2< FieldParams > &B)
 
template<typename FieldParams >
constexpr element_fp2< FieldParams > nil::crypto3::algebra::fields::detail::operator* (const element_fp2< FieldParams > &lhs, const typename FieldParams::underlying_type &rhs)
 
template<typename FieldParams >
constexpr element_fp2< FieldParams > nil::crypto3::algebra::fields::detail::operator* (const typename FieldParams::underlying_type &lhs, const element_fp2< FieldParams > &rhs)
 
template<typename FieldParams >
constexpr element_fp2< FieldParams > nil::crypto3::algebra::fields::detail::subNC (const element_fp2< FieldParams > &A, const element_fp2< FieldParams > &B)