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(const BitVec< Word > &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(const coeffs_type &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()(const BitMat< Word > &M) constgf2::BitPoly< Word >inline
operator*(const BitPoly< Word > &rhs) constgf2::BitPoly< Word >inline
operator*=(const BitPoly &rhs)gf2::BitPoly< Word >inline
operator+(const BitPoly< Word > &rhs) constgf2::BitPoly< Word >inline
operator+=(const BitPoly &rhs)gf2::BitPoly< Word >inline
operator-(const BitPoly< Word > &rhs) constgf2::BitPoly< Word >inline
operator-=(const BitPoly &rhs)gf2::BitPoly< Word >inline
operator<<(std::ostream &s) constgf2::BitPoly< Word >inline
operator==(const BitPoly &lhs, const BitPoly &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
square_into(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