Vcsn  2.4
Be Rational
divide.hh File Reference
#include <vcsn/dyn/value.hh>
Include dependency graph for divide.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 vcsn
 
 vcsn::dyn
 
 vcsn::dyn::detail
 

Functions

template<typename ValueSet >
ValueSet::value_t vcsn::ldivide (const ValueSet &vs, const typename ValueSet::value_t &lhs, const typename ValueSet::value_t &rhs)
 Left-division of values. More...
 
template<typename ExpansionSetLhs , typename ExpansionSetRhs >
expansion vcsn::dyn::detail::ldivide_expansion (const expansion &lhs, const expansion &rhs)
 Bridge (ldivide). More...
 
template<typename ExpressionSetLhs , typename ExpressionSetRhs >
expression vcsn::dyn::detail::ldivide_expression (const expression &lhs, const expression &rhs)
 Bridge (ldivide). More...
 
template<typename LabelSetLhs , typename LabelSetRhs >
label vcsn::dyn::detail::ldivide_label (const label &lhs, const label &rhs)
 Bridge (ldivide). More...
 
template<typename PolynomialSetLhs , typename PolynomialSetRhs >
polynomial vcsn::dyn::detail::ldivide_polynomial (const polynomial &lhs, const polynomial &rhs)
 Bridge (ldivide). More...
 
template<typename WeightSetLhs , typename WeightSetRhs >
weight vcsn::dyn::detail::ldivide_weight (const weight &lhs, const weight &rhs)
 Bridge (ldivide). More...
 
template<typename ValueSet >
ValueSet::value_t vcsn::lgcd (const ValueSet &vs, const typename ValueSet::value_t &lhs, const typename ValueSet::value_t &rhs)
 Left-division of values. More...
 
template<typename PolynomialSetLhs , typename PolynomialSetRhs >
polynomial vcsn::dyn::detail::lgcd_polynomial (const polynomial &lhs, const polynomial &rhs)
 Bridge (lgcd). More...
 
template<typename ValueSet >
ValueSet::value_t vcsn::rdivide (const ValueSet &vs, const typename ValueSet::value_t &lhs, const typename ValueSet::value_t &rhs)
 Right-division of values. More...
 
template<typename LabelSetLhs , typename LabelSetRhs >
label vcsn::dyn::detail::rdivide_label (const label &lhs, const label &rhs)
 Bridge (rdivide). More...
 
template<typename ExpressionSetLhs , typename ExpressionSetRhs >
expression vcsn::dyn::detail::rdivide_expression (const expression &lhs, const expression &rhs)
 Bridge (rdivide). More...
 
template<typename WeightSetLhs , typename WeightSetRhs >
weight vcsn::dyn::detail::rdivide_weight (const weight &lhs, const weight &rhs)
 Bridge (rdivide). More...