![]() |
rssoft
0.0.0
Reed-Solomon codes library with soft decision decoding
|
add_monomial(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &monomials, const GFq_BivariateMonomialKeyValueRepresentation &a) | rssoft::gf::GFq_BivariatePolynomial | [protected, static] |
add_monomial(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &monomials, const GFq_Element &coeff, unsigned int x_pow, unsigned int y_pow) | rssoft::gf::GFq_BivariatePolynomial | [protected, static] |
division(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &div_monomials, const GFq_BivariatePolynomial &a, const GFq_BivariateMonomial &b) | rssoft::gf::GFq_BivariatePolynomial | [static] |
get_0_Y() const | rssoft::gf::GFq_BivariatePolynomial | |
get_leading_monomial() const | rssoft::gf::GFq_BivariatePolynomial | [inline] |
get_monomials() const | rssoft::gf::GFq_BivariatePolynomial | [inline] |
get_monomials_for_update() | rssoft::gf::GFq_BivariatePolynomial | [inline] |
get_v_0(bool x_terms) const | rssoft::gf::GFq_BivariatePolynomial | [protected] |
get_weights() const | rssoft::gf::GFq_BivariatePolynomial | [inline] |
get_X_0() const | rssoft::gf::GFq_BivariatePolynomial | |
GFq_BivariatePolynomial(unsigned int w_x, unsigned int w_y) | rssoft::gf::GFq_BivariatePolynomial | |
GFq_BivariatePolynomial(const std::pair< unsigned int, unsigned int > &_weights) | rssoft::gf::GFq_BivariatePolynomial | |
GFq_BivariatePolynomial(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
init(std::vector< GFq_BivariateMonomial > &_monomials) | rssoft::gf::GFq_BivariatePolynomial | |
init(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
init(const std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &monomials) | rssoft::gf::GFq_BivariatePolynomial | |
init_x_pow(const GFq &gf, unsigned int x_pow) | rssoft::gf::GFq_BivariatePolynomial | |
init_x_pow_series(const GFq &gf, unsigned int max_pow) | rssoft::gf::GFq_BivariatePolynomial | |
init_y_pow(const GFq &gf, unsigned int y_pow) | rssoft::gf::GFq_BivariatePolynomial | |
init_y_pow_series(const GFq &gf, unsigned int max_pow) | rssoft::gf::GFq_BivariatePolynomial | |
is_const(GFq_Element &const_value) const | rssoft::gf::GFq_BivariatePolynomial | |
is_in_v(bool x_terms) const | rssoft::gf::GFq_BivariatePolynomial | [protected] |
is_in_X() const | rssoft::gf::GFq_BivariatePolynomial | |
is_in_Y() const | rssoft::gf::GFq_BivariatePolynomial | |
is_one() const | rssoft::gf::GFq_BivariatePolynomial | |
is_valid() const | rssoft::gf::GFq_BivariatePolynomial | |
is_zero() const | rssoft::gf::GFq_BivariatePolynomial | |
lmX() const | rssoft::gf::GFq_BivariatePolynomial | [inline] |
lmY() const | rssoft::gf::GFq_BivariatePolynomial | [inline] |
make_dHasse(unsigned int mu, unsigned int nu) | rssoft::gf::GFq_BivariatePolynomial | |
make_star() | rssoft::gf::GFq_BivariatePolynomial | |
monomials | rssoft::gf::GFq_BivariatePolynomial | [protected] |
operator!=(const GFq_BivariatePolynomial &polynomial) const | rssoft::gf::GFq_BivariatePolynomial | |
operator()(const GFq_Element &x_value, const GFq_Element &y_value) const | rssoft::gf::GFq_BivariatePolynomial | |
operator()(const GFq_BivariatePolynomial &P, const GFq_BivariatePolynomial &Q) const | rssoft::gf::GFq_BivariatePolynomial | |
operator*=(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator*=(const GFq_BivariateMonomial &monomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator*=(const GFq_Element &gfe) | rssoft::gf::GFq_BivariatePolynomial | |
operator+=(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator+=(const GFq_Element &gfe) | rssoft::gf::GFq_BivariatePolynomial | |
operator-=(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator-=(const GFq_Element &gfe) | rssoft::gf::GFq_BivariatePolynomial | |
operator/=(const GFq_BivariateMonomial &monomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator/=(const GFq_Element &gfe) | rssoft::gf::GFq_BivariatePolynomial | |
operator<<(std::ostream &os, const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | [friend] |
operator=(const GFq_BivariatePolynomial &polynomial) | rssoft::gf::GFq_BivariatePolynomial | |
operator==(const GFq_BivariatePolynomial &polynomial) const | rssoft::gf::GFq_BivariatePolynomial | |
operator^=(unsigned int n) | rssoft::gf::GFq_BivariatePolynomial | |
pow(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &pow_monomials, const GFq_BivariatePolynomial &a, unsigned int n) | rssoft::gf::GFq_BivariatePolynomial | [static] |
product(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &prod_monomials, const GFq_BivariatePolynomial &a, const GFq_BivariatePolynomial &b) | rssoft::gf::GFq_BivariatePolynomial | [static] |
product(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &prod_monomials, const std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &a_monomials, const std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &b_monomials) | rssoft::gf::GFq_BivariatePolynomial | [protected, static] |
product(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &prod_monomials, const GFq_Element &v, const std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &a_monomials, const std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &b_monomials) | rssoft::gf::GFq_BivariatePolynomial | [protected, static] |
simplify(std::map< GFq_BivariateMonomialExponents, GFq_Element, GFq_WeightedRevLex_BivariateMonomial > &monomials) | rssoft::gf::GFq_BivariatePolynomial | [static] |
sum(std::vector< GFq_BivariateMonomial > &sum_monomials, const GFq_BivariatePolynomial &a, const GFq_BivariatePolynomial &b) | rssoft::gf::GFq_BivariatePolynomial | [static] |
wdeg() const | rssoft::gf::GFq_BivariatePolynomial | |
weights | rssoft::gf::GFq_BivariatePolynomial | [protected] |
~GFq_BivariatePolynomial() | rssoft::gf::GFq_BivariatePolynomial |