Vcsn  2.5.dev
Be Rational
vcsn::rat::expansionset< ExpSet > Member List

This is the complete list of members for vcsn::rat::expansionset< ExpSet >, including all inherited members.

add(value_t res, const value_t &rhs) constvcsn::rat::expansionset< ExpSet >inline
add_here(value_t &lhs, const value_t &rhs) constvcsn::rat::expansionset< ExpSet >inline
atom(const label_t &l) constvcsn::rat::expansionset< ExpSet >inline
complement(const value_t &v) constvcsn::rat::expansionset< ExpSet >inline
complement_(const value_t &) constvcsn::rat::expansionset< ExpSet >inlineprivate
complement_(const value_t &v) constvcsn::rat::expansionset< ExpSet >inlineprivate
compose(value_t l, value_t r) const -> std::enable_if_t< are_composable< Ctx, Ctx >() &&number_of_tapes< Ctx >::value==2, value_t >vcsn::rat::expansionset< ExpSet >inline
compose_with_one_(value_t &, const value_t &, const value_t &, std::false_type) constvcsn::rat::expansionset< ExpSet >inline
compose_with_one_(value_t &res, const value_t &l, const value_t &r, std::true_type) constvcsn::rat::expansionset< ExpSet >inline
compose_with_one_new_(value_t &res, const value_t &l, const value_t &r) constvcsn::rat::expansionset< ExpSet >inline
compose_with_one_old_(value_t &res, const value_t &l, const value_t &r) constvcsn::rat::expansionset< ExpSet >inline
conjunction(const value_t &l, const value_t &r) constvcsn::rat::expansionset< ExpSet >inline
conjunction_(value_t l, value_t r, Conjunction conjunction) const -> std::enable_if_t< detail::is_letterized_t< LabelSet >vcsn::rat::expansionset< ExpSet >inlineprivate
conjunction_(const value_t &lhs, const value_t &rhs, Conjunction conjunction) const -> std::enable_if_t<!detail::is_letterized_t< LabelSet >vcsn::rat::expansionset< ExpSet >inlineprivate
conjunctions_with_one_(value_t &, const value_t &, const value_t &, std::false_type, Conjunction) constvcsn::rat::expansionset< ExpSet >inlineprivate
conjunctions_with_one_(value_t &res, const value_t &l, const value_t &r, std::true_type, Conjunction conjunction) constvcsn::rat::expansionset< ExpSet >inlineprivate
conjunctions_with_one_(res, l, r, has_one, conjunction)vcsn::rat::expansionset< ExpSet >private
context() constvcsn::rat::expansionset< ExpSet >inline
context_t typedefvcsn::rat::expansionset< ExpSet >
conv(self_t, const value_t &v)vcsn::rat::expansionset< ExpSet >inlinestatic
conv(const expansionset< OtherExpSet > &other, const typename expansionset< OtherExpSet >::value_t &v) constvcsn::rat::expansionset< ExpSet >inline
denorm_vcsn::rat::expansionset< ExpSet >private
denormalize(value_t &res) constvcsn::rat::expansionset< ExpSet >inline
denormalize(r)vcsn::rat::expansionset< ExpSet >private
denormalize_(value_t &res, std::true_type) constvcsn::rat::expansionset< ExpSet >inline
denormalize_(value_t &res, std::false_type) constvcsn::rat::expansionset< ExpSet >inline
determinize(const value_t &v) constvcsn::rat::expansionset< ExpSet >inline
expansionset(const expressionset_t &rs)vcsn::rat::expansionset< ExpSet >inline
expression_t typedefvcsn::rat::expansionset< ExpSet >
expressionset() constvcsn::rat::expansionset< ExpSet >inline
expressionset_t typedefvcsn::rat::expansionset< ExpSet >
for(const auto &p:zip_maps(l.polynomials, r.polynomials)) res.polynomials[p.first]vcsn::rat::expansionset< ExpSet >private
for(const auto &l:lhs.polynomials) for(const auto &rvcsn::rat::expansionset< ExpSet >inlineprivate
has_onevcsn::rat::expansionset< ExpSet >private
infiltrate(const value_t &de, const expression_t &e, const value_t &df, const expression_t &f) constvcsn::rat::expansionset< ExpSet >inline
is_normal(const value_t &x) constvcsn::rat::expansionset< ExpSet >inline
label_t typedefvcsn::rat::expansionset< ExpSet >
labelset_t typedefvcsn::rat::expansionset< ExpSet >
ldivide(value_t lhs, value_t rhs) constvcsn::rat::expansionset< ExpSet >inline
ldivide_here(const weight_t &w, value_t &res) constvcsn::rat::expansionset< ExpSet >inline
ls_vcsn::rat::expansionset< ExpSet >private
lweight(const weight_t &w, value_t res) constvcsn::rat::expansionset< ExpSet >inline
lweight_here(const weight_t &w, value_t &res) constvcsn::rat::expansionset< ExpSet >inline
me()vcsn::rat::expansionset< ExpSet >inlinestatic
monomial_t typedefvcsn::rat::expansionset< ExpSet >
normalize(value_t &res) constvcsn::rat::expansionset< ExpSet >inline
normalize(res)vcsn::rat::expansionset< ExpSet >private
normalize(res)vcsn::rat::expansionset< ExpSet >private
normalize_(value_t &res, std::true_type) constvcsn::rat::expansionset< ExpSet >inline
normalize_(value_t &res, std::false_type) constvcsn::rat::expansionset< ExpSet >inline
old_way_vcsn::rat::expansionset< ExpSet >private
one() constvcsn::rat::expansionset< ExpSet >inline
polynomial_t typedefvcsn::rat::expansionset< ExpSet >
polynomialset() constvcsn::rat::expansionset< ExpSet >inline
polynomialset_t typedefvcsn::rat::expansionset< ExpSet >
polys_t typedefvcsn::rat::expansionset< ExpSet >
print(const value_t &v, std::ostream &o=std::cout, format fmt={}) constvcsn::rat::expansionset< ExpSet >inline
print_set(std::ostream &o, format fmt={}) constvcsn::rat::expansionset< ExpSet >inline
project() const -> project_t< Tape >vcsn::rat::expansionset< ExpSet >inline
project(const value_t &v) constvcsn::rat::expansionset< ExpSet >inline
project_t typedefvcsn::rat::expansionset< ExpSet >
ps_vcsn::rat::expansionset< ExpSet >private
resvcsn::rat::expansionset< ExpSet >private
resvcsn::rat::expansionset< ExpSet >private
rmul_label_here(value_t &res, const expression_t &rhs) constvcsn::rat::expansionset< ExpSet >inline
rs_vcsn::rat::expansionset< ExpSet >private
rweight(const value_t &lhs, const weight_t &w) constvcsn::rat::expansionset< ExpSet >inline
self_t typedefvcsn::rat::expansionset< ExpSet >
shuffle(const value_t &de, const expression_t &e, const value_t &df, const expression_t &f) constvcsn::rat::expansionset< ExpSet >inline
shuffle_(value_t &res, const value_t &lhs_xpn, const expression_t &lhs_xpr, const value_t &rhs_xpn, const expression_t &rhs_xpr, Shuffle shuffle) constvcsn::rat::expansionset< ExpSet >inlineprivate
sname()vcsn::rat::expansionset< ExpSet >inlinestatic
transpose(const value_t &v) constvcsn::rat::expansionset< ExpSet >inline
tuple(Expansions &&... es) const -> value_tvcsn::rat::expansionset< ExpSet >inline
value_tvcsn::rat::expansionset< ExpSet >private
weight_t typedefvcsn::rat::expansionset< ExpSet >
weightset_t typedefvcsn::rat::expansionset< ExpSet >
ws_vcsn::rat::expansionset< ExpSet >private
zero() constvcsn::rat::expansionset< ExpSet >inline