detail/element/fp2.hpp File Reference
#include <nil/crypto3/algebra/fields/detail/exponentiation.hpp>
#include <nil/crypto3/algebra/fields/detail/element/operations.hpp>
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) |