ASTNodeCompiler
public class ValidationUnitsCompiler extends UnitsCompiler
Constructor | Description |
---|---|
ValidationUnitsCompiler() |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
compile(CallableSBase variable) |
|
ASTNodeValue |
plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
root(ASTNode rootExponent,
ASTNode radiant) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abs, and, arccos, arccosh, arccot, arccoth, arccsc, arccsch, arcsec, arcsech, arcsin, arcsinh, arctan, arctanh, ceiling, compile, compile, compile, compile, compile, compile, cos, cosh, cot, coth, csc, csch, delay, eq, exp, factorial, floor, frac, frac, function, function, functionCsymbol, geq, getConstantAvogadro, getConstantE, getConstantFalse, getConstantPi, getConstantTrue, getNegativeInfinity, getPositiveInfinity, getRateOf, gt, implies, lambda, leq, ln, log, log, lt, max, min, minus, neq, not, or, piecewise, quotient, rem, root, sec, sech, selector, sin, sinh, sqrt, symbolTime, tan, tanh, times, uMinus, unknownValue, vector, xor
public ASTNodeValue compile(CallableSBase variable)
compile
in interface ASTNodeCompiler
compile
in class UnitsCompiler
public ASTNodeValue plus(java.util.List<ASTNode> values) throws SBMLException
plus
in interface ASTNodeCompiler
plus
in class UnitsCompiler
SBMLException
public ASTNodeValue pow(ASTNode base, ASTNode exponent) throws SBMLException
pow
in interface ASTNodeCompiler
pow
in class UnitsCompiler
SBMLException
public ASTNodeValue root(ASTNode rootExponent, ASTNode radiant) throws SBMLException
root
in interface ASTNodeCompiler
root
in class UnitsCompiler
SBMLException