GF2++
Loading...
Searching...
No Matches
gf2::BitPoly< Word > Member List

This is the complete list of members for gf2::BitPoly< Word >, including all inherited members.

BitPoly()gf2::BitPoly< Word >inline
BitPoly(Src const &coeffs)gf2::BitPoly< Word >inline
BitPoly(BitVec< Word > &&coeffs)gf2::BitPoly< Word >inline
clear()gf2::BitPoly< Word >inline
coefficients() constgf2::BitPoly< Word >inline
coefficients()gf2::BitPoly< Word >inline
coeffs_type typedefgf2::BitPoly< Word >
constant(bool val)gf2::BitPoly< Word >inlinestatic
copy_coefficients(Src const &coeffs)gf2::BitPoly< Word >inline
degree() constgf2::BitPoly< Word >inline
from(usize n, std::invocable< usize > auto f)gf2::BitPoly< Word >inlinestatic
is_constant() constgf2::BitPoly< Word >inline
is_empty() constgf2::BitPoly< Word >inline
is_monic() constgf2::BitPoly< Word >inline
is_non_zero() constgf2::BitPoly< Word >inline
is_one() constgf2::BitPoly< Word >inline
is_zero() constgf2::BitPoly< Word >inline
make_monic()gf2::BitPoly< Word >inline
move_coefficients(coeffs_type &&coeffs)gf2::BitPoly< Word >inline
one()gf2::BitPoly< Word >inlinestatic
ones(usize n)gf2::BitPoly< Word >inlinestatic
operator()(bool x) constgf2::BitPoly< Word >inline
operator()(BitMat< Word > const &M) constgf2::BitPoly< Word >inline
operator*(BitPoly< Word > const &rhs) constgf2::BitPoly< Word >inline
operator*=(BitPoly const &rhs)gf2::BitPoly< Word >inline
operator+(BitPoly< Word > const &rhs) constgf2::BitPoly< Word >inline
operator+=(BitPoly const &rhs)gf2::BitPoly< Word >inline
operator-(BitPoly< Word > const &rhs) constgf2::BitPoly< Word >inline
operator-=(BitPoly const &rhs)gf2::BitPoly< Word >inline
operator<<(std::ostream &s) constgf2::BitPoly< Word >inline
operator==(BitPoly const &lhs, BitPoly const &rhs)gf2::BitPoly< Word >friend
operator[](usize i) constgf2::BitPoly< Word >inline
operator[](usize i)gf2::BitPoly< Word >inline
random(usize n)gf2::BitPoly< Word >inlinestatic
reduce_x_to_the(usize n, bool n_is_log2=false) constgf2::BitPoly< Word >inline
resize(usize n)gf2::BitPoly< Word >inline
seeded_random(usize n, std::uint64_t seed)gf2::BitPoly< Word >inlinestatic
shrink_to_fit()gf2::BitPoly< Word >inline
size() constgf2::BitPoly< Word >inline
squared(BitPoly &dst) constgf2::BitPoly< Word >inline
squared() constgf2::BitPoly< Word >inline
times_x_to_the(usize n)gf2::BitPoly< Word >inline
to_full_string(std::string_view var="x") constgf2::BitPoly< Word >inline
to_string(std::string_view var="x") constgf2::BitPoly< Word >inline
word_type typedefgf2::BitPoly< Word >
x_to_the(usize n)gf2::BitPoly< Word >inlinestatic
zero()gf2::BitPoly< Word >inlinestatic
zeros(usize n)gf2::BitPoly< Word >inlinestatic