org.sbml.jsbml.util.compilers
public class LibSBMLFormulaCompiler extends FormulaCompiler
DECIMAL_FORMAT, REAL_FORMAT, SCIENTIFIC_FORMAT, underscore| Constructor and Description |
|---|
LibSBMLFormulaCompiler() |
abs, brackets, ceiling, compile, compile, compile, compile, compile, compile, cos, cosh, cot, coth, csc, csch, delay, diff, exp, floor, frac, frac, frac, function, function, function, getConstantAvogadro, getConstantFalse, getConstantPi, getConstantTrue, getSpecies, getStoichiometry, lambda, minus, not, piecewise, plus, pow, root, sec, sech, selector, sin, sinh, sqrt, sum, symbolTime, tan, tanh, times, times, uMinus, unknownValueappend, append, concat, concatStringBuilder, encodeForHTML, fill, fill, firstLetterLowerCase, firstLetterUpperCase, getWordForNumber, leadingZeros, newLine, parseSBMLBoolean, parseSBMLDouble, parseSBMLInt, parseSBMLShort, toHTML, toHTML, toString, toString, toXMLAnnotationString, toXMLMessageString, toXMLNotesStringpublic ASTNodeValue arccos(ASTNode node) throws SBMLException
arccos in interface ASTNodeCompilerarccos in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arccosh(ASTNode node) throws SBMLException
arccosh in interface ASTNodeCompilerarccosh in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arccot(ASTNode node) throws SBMLException
arccot in interface ASTNodeCompilerarccot in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arccoth(ASTNode node) throws SBMLException
arccoth in interface ASTNodeCompilerarccoth in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arccsc(ASTNode node) throws SBMLException
arccsc in interface ASTNodeCompilerarccsc in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arccsch(ASTNode node) throws SBMLException
arccsch in interface ASTNodeCompilerarccsch in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arcsec(ASTNode node) throws SBMLException
arcsec in interface ASTNodeCompilerarcsec in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arcsech(ASTNode node) throws SBMLException
arcsech in interface ASTNodeCompilerarcsech in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arcsin(ASTNode node) throws SBMLException
arcsin in interface ASTNodeCompilerarcsin in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arcsinh(ASTNode node) throws SBMLException
arcsinh in interface ASTNodeCompilerarcsinh in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arctan(ASTNode node) throws SBMLException
arctan in interface ASTNodeCompilerarctan in class FormulaCompilerSBMLExceptionpublic ASTNodeValue arctanh(ASTNode node) throws SBMLException
arctanh in interface ASTNodeCompilerarctanh in class FormulaCompilerSBMLExceptionpublic ASTNodeValue and(java.util.List<ASTNode> nodes) throws SBMLException
and in interface ASTNodeCompilerand in class FormulaCompilerSBMLExceptionpublic ASTNodeValue or(java.util.List<ASTNode> nodes) throws SBMLException
or in interface ASTNodeCompileror in class FormulaCompilernodes - These values must be interpretable as a Boolean.SBMLExceptionpublic ASTNodeValue xor(java.util.List<ASTNode> nodes) throws SBMLException
ASTNodeCompilerxor in interface ASTNodeCompilerxor in class FormulaCompilernodes - It must be possible to evaluate the given values to
Boolean.SBMLExceptionpublic ASTNodeValue eq(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilereq in interface ASTNodeCompilereq in class FormulaCompilerSBMLExceptionpublic ASTNodeValue neq(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilerneq in interface ASTNodeCompilerneq in class FormulaCompilerSBMLExceptionpublic ASTNodeValue geq(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilergeq in interface ASTNodeCompilergeq in class FormulaCompilerSBMLExceptionpublic ASTNodeValue gt(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilergt in interface ASTNodeCompilergt in class FormulaCompilerSBMLExceptionpublic ASTNodeValue leq(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilerleq in interface ASTNodeCompilerleq in class FormulaCompilerSBMLExceptionpublic ASTNodeValue lt(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilerlt in interface ASTNodeCompilerlt in class FormulaCompilerSBMLExceptionpublic ASTNodeValue getNegativeInfinity()
getNegativeInfinity in interface ASTNodeCompilergetNegativeInfinity in class FormulaCompilerpublic ASTNodeValue getPositiveInfinity()
getPositiveInfinity in interface ASTNodeCompilergetPositiveInfinity in class FormulaCompilerpublic ASTNodeValue pow(ASTNode left, ASTNode right) throws SBMLException
pow in interface ASTNodeCompilerpow in class FormulaCompilerSBMLExceptionpublic ASTNodeValue ln(ASTNode node) throws SBMLException
ASTNodeCompilerln in interface ASTNodeCompilerln in class FormulaCompilerSBMLExceptionpublic ASTNodeValue log(ASTNode node) throws SBMLException
ASTNodeCompilerlog in interface ASTNodeCompilerlog in class FormulaCompilerSBMLExceptionpublic ASTNodeValue log(ASTNode left, ASTNode right) throws SBMLException
ASTNodeCompilerlog in interface ASTNodeCompilerlog in class FormulaCompilerSBMLExceptionpublic ASTNodeValue getConstantE()
getConstantE in interface ASTNodeCompilergetConstantE in class FormulaCompilerpublic ASTNodeValue factorial(ASTNode node)
factorial in interface ASTNodeCompilerfactorial in class FormulaCompilerpublic ASTNodeValue root(ASTNode rootExponent, ASTNode radiant) throws SBMLException
root in interface ASTNodeCompilerroot in class FormulaCompilerSBMLExceptionpublic ASTNodeValue root(double rootExponent, ASTNode radiant) throws SBMLException
root in interface ASTNodeCompilerroot in class FormulaCompilerSBMLExceptionpublic ASTNodeValue sqrt(ASTNode node) throws SBMLException
ASTNodeCompilersqrt in interface ASTNodeCompilersqrt in class FormulaCompilernode - This value must be interpretable as a Number.SBMLException