- All Superinterfaces:
Monic,Monomial,NumericExpression,PrimitivePower,RationalExpression,SymbolicExpression,SymbolicObject
- All Known Subinterfaces:
Polynomial
A numeric primitive expression, e.g., a symbolic constant of numeric type, an
array read expression of numeric type, or a tuple read expression of numeric
type. This is a marker interface.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.civl.sarl.IF.expr.SymbolicExpression
SymbolicExpression.SymbolicOperatorNested classes/interfaces inherited from interface dev.civl.sarl.IF.object.SymbolicObject
SymbolicObject.SymbolicObjectKind -
Method Summary
Methods inherited from interface dev.civl.sarl.ideal.IF.Monic
isTrivialMonic, monicFactorsMethods inherited from interface dev.civl.sarl.ideal.IF.Monomial
expand, getTruePrimitives, hasNontrivialExpansion, lower, maxDegreeOf, monic, monomialConstant, monomialDegree, monomialOrder, termMap, totalDegreeMethods inherited from interface dev.civl.sarl.ideal.IF.PrimitivePower
powerInt, primitive, primitivePowerExponentMethods inherited from interface dev.civl.sarl.ideal.IF.RationalExpression
denominator, numerator, powerRationalMethods inherited from interface dev.civl.sarl.IF.expr.SymbolicExpression
argument, atomString, getArguments, getFreeVars, isFalse, isNull, isNumeric, isOne, isTrue, isZero, numArguments, operator, printCompressedTree, size, typeMethods inherited from interface dev.civl.sarl.IF.object.SymbolicObject
containsQuantifier, containsSubobject, containsSubobjectIgnoringType, equals, getOrder, hashCode, id, isCanonic, setInCanonic, setOrder, symbolicObjectKind, toString, toStringBuffer, toStringBufferLong