Exports
LinearArithmeticType R | ||
add!: | (%, R, Z) % | In-place addition of a monomial |
add!: | (%, R, Z, %) % | In-place product and sum |
apply: | (%, TREE) TREE | Conversion to an expression tree |
apply: | (OUT, %, Symbol) OUT | Write an element to a port |
coefficient: | (%, Z) R | Extraction of a coefficient |
coefficients: | % Generator R | Iterate over all the coefficients |
map: | (R R) % % | Lift a mapping |
map!: | (R R) % % | Lift a mapping |
monom: | % | Term with degree 1 and coefficient 1 |
monomial: | (R, Z) % | Creation of a monomial |
setCoefficient!: | (%, Z, R) % | In-place replacement of a coefficient |
shift: | (%, Z) % | Exponent translation |
shift!: | (%, Z) % | Exponent translation |
OUT | == | TextWriter |
TREE | == | ExpressionTree |
Z | == | Integer |