org.simulator.sbml
Class ASTNodeInterpreter
java.lang.Object
org.simulator.sbml.ASTNodeInterpreter
- All Implemented Interfaces:
- org.sbml.jsbml.util.compilers.ASTNodeCompiler
public class ASTNodeInterpreter
- extends java.lang.Object
- implements org.sbml.jsbml.util.compilers.ASTNodeCompiler
This class is an implementation of an ASTNodeCompiler.
- Since:
- 0.9
- Version:
- $Rev: 147 $
- Author:
- Roland Keller, Andreas Dräger
Method Summary |
org.sbml.jsbml.util.compilers.ASTNodeValue |
abs(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
and(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccos(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccosh(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccot(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccoth(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccsc(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arccsch(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arcsec(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arcsech(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arcsin(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arcsinh(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arctan(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
arctanh(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
ceiling(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(org.sbml.jsbml.CallableSBase nsb)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(org.sbml.jsbml.Compartment c)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(double mantissa,
int exponent,
java.lang.String units)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(double value,
java.lang.String units)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(int value,
java.lang.String units)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
compile(java.lang.String name)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
cos(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
cosh(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
cot(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
coth(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
csc(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
csch(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
delay(java.lang.String delayName,
org.sbml.jsbml.ASTNode x,
org.sbml.jsbml.ASTNode delay,
java.lang.String timeUnits)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
eq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
exp(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
factorial(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
floor(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
frac(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
frac(int numerator,
int denominator)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
function(org.sbml.jsbml.FunctionDefinition function,
java.util.List<org.sbml.jsbml.ASTNode> arguments)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
function(java.lang.String functionDefinitionName,
java.util.List<org.sbml.jsbml.ASTNode> args)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
geq(org.sbml.jsbml.ASTNode nodeleft,
org.sbml.jsbml.ASTNode noderight)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getConstantAvogadro(java.lang.String name)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getConstantE()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getConstantFalse()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getConstantPi()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getConstantTrue()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getNegativeInfinity()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
getPositiveInfinity()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
gt(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
lambda(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
leq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
ln(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
log(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
log(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
lt(org.sbml.jsbml.ASTNode nodeleft,
org.sbml.jsbml.ASTNode noderight)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
minus(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
neq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
not(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
or(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
piecewise(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
plus(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
pow(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
root(org.sbml.jsbml.ASTNode rootExponent,
org.sbml.jsbml.ASTNode radiant)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
root(double rootExponent,
org.sbml.jsbml.ASTNode radiant)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
sec(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
sech(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
sin(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
sinh(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
sqrt(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
symbolTime(java.lang.String timeSymbol)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
tan(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
tanh(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
times(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
java.lang.String |
toString(org.sbml.jsbml.ASTNode value)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
uMinus(org.sbml.jsbml.ASTNode node)
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
unknownValue()
|
org.sbml.jsbml.util.compilers.ASTNodeValue |
xor(java.util.List<org.sbml.jsbml.ASTNode> nodes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASTNodeInterpreter
public ASTNodeInterpreter(ValueHolder valueHolder)
- Constructs an interpreter with a special value holder.
- Parameters:
valueHolder
-
abs
public final org.sbml.jsbml.util.compilers.ASTNodeValue abs(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
abs
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
and
public final org.sbml.jsbml.util.compilers.ASTNodeValue and(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
and
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccos
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccos(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccos
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccosh
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccosh(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccosh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccot
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccot(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccot
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccoth
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccoth(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccoth
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccsc
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccsc(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccsc
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arccsch
public final org.sbml.jsbml.util.compilers.ASTNodeValue arccsch(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arccsch
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arcsec
public final org.sbml.jsbml.util.compilers.ASTNodeValue arcsec(org.sbml.jsbml.ASTNode value)
throws org.sbml.jsbml.SBMLException
- Specified by:
arcsec
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arcsech
public final org.sbml.jsbml.util.compilers.ASTNodeValue arcsech(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
arcsech
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arcsin
public final org.sbml.jsbml.util.compilers.ASTNodeValue arcsin(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
arcsin
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arcsinh
public final org.sbml.jsbml.util.compilers.ASTNodeValue arcsinh(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
arcsinh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arctan
public final org.sbml.jsbml.util.compilers.ASTNodeValue arctan(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
arctan
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
arctanh
public final org.sbml.jsbml.util.compilers.ASTNodeValue arctanh(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
arctanh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
ceiling
public final org.sbml.jsbml.util.compilers.ASTNodeValue ceiling(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
ceiling
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
compile
public org.sbml.jsbml.util.compilers.ASTNodeValue compile(org.sbml.jsbml.CallableSBase nsb)
throws org.sbml.jsbml.SBMLException
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
compile
public final org.sbml.jsbml.util.compilers.ASTNodeValue compile(org.sbml.jsbml.Compartment c)
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
compile
public final org.sbml.jsbml.util.compilers.ASTNodeValue compile(double mantissa,
int exponent,
java.lang.String units)
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
compile
public final org.sbml.jsbml.util.compilers.ASTNodeValue compile(double value,
java.lang.String units)
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
compile
public final org.sbml.jsbml.util.compilers.ASTNodeValue compile(int value,
java.lang.String units)
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
compile
public final org.sbml.jsbml.util.compilers.ASTNodeValue compile(java.lang.String name)
- Specified by:
compile
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
cos
public final org.sbml.jsbml.util.compilers.ASTNodeValue cos(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
cos
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
cosh
public final org.sbml.jsbml.util.compilers.ASTNodeValue cosh(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
cosh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
cot
public final org.sbml.jsbml.util.compilers.ASTNodeValue cot(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
cot
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
coth
public final org.sbml.jsbml.util.compilers.ASTNodeValue coth(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
coth
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
csc
public final org.sbml.jsbml.util.compilers.ASTNodeValue csc(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
csc
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
csch
public final org.sbml.jsbml.util.compilers.ASTNodeValue csch(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
csch
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
delay
public final org.sbml.jsbml.util.compilers.ASTNodeValue delay(java.lang.String delayName,
org.sbml.jsbml.ASTNode x,
org.sbml.jsbml.ASTNode delay,
java.lang.String timeUnits)
throws org.sbml.jsbml.SBMLException
- Specified by:
delay
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
eq
public final org.sbml.jsbml.util.compilers.ASTNodeValue eq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
eq
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
exp
public final org.sbml.jsbml.util.compilers.ASTNodeValue exp(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
exp
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
factorial
public final org.sbml.jsbml.util.compilers.ASTNodeValue factorial(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
factorial
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
floor
public final org.sbml.jsbml.util.compilers.ASTNodeValue floor(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
floor
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
frac
public final org.sbml.jsbml.util.compilers.ASTNodeValue frac(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
frac
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
frac
public final org.sbml.jsbml.util.compilers.ASTNodeValue frac(int numerator,
int denominator)
- Specified by:
frac
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
function
public final org.sbml.jsbml.util.compilers.ASTNodeValue function(org.sbml.jsbml.FunctionDefinition function,
java.util.List<org.sbml.jsbml.ASTNode> arguments)
throws org.sbml.jsbml.SBMLException
- Specified by:
function
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
function
public final org.sbml.jsbml.util.compilers.ASTNodeValue function(java.lang.String functionDefinitionName,
java.util.List<org.sbml.jsbml.ASTNode> args)
throws org.sbml.jsbml.SBMLException
- Specified by:
function
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
geq
public final org.sbml.jsbml.util.compilers.ASTNodeValue geq(org.sbml.jsbml.ASTNode nodeleft,
org.sbml.jsbml.ASTNode noderight)
throws org.sbml.jsbml.SBMLException
- Specified by:
geq
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
getConstantAvogadro
public final org.sbml.jsbml.util.compilers.ASTNodeValue getConstantAvogadro(java.lang.String name)
- Specified by:
getConstantAvogadro
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getConstantE
public final org.sbml.jsbml.util.compilers.ASTNodeValue getConstantE()
- Specified by:
getConstantE
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getConstantFalse
public final org.sbml.jsbml.util.compilers.ASTNodeValue getConstantFalse()
- Specified by:
getConstantFalse
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getConstantPi
public final org.sbml.jsbml.util.compilers.ASTNodeValue getConstantPi()
- Specified by:
getConstantPi
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getConstantTrue
public final org.sbml.jsbml.util.compilers.ASTNodeValue getConstantTrue()
- Specified by:
getConstantTrue
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getNegativeInfinity
public final org.sbml.jsbml.util.compilers.ASTNodeValue getNegativeInfinity()
- Specified by:
getNegativeInfinity
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
getPositiveInfinity
public final org.sbml.jsbml.util.compilers.ASTNodeValue getPositiveInfinity()
- Specified by:
getPositiveInfinity
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
gt
public final org.sbml.jsbml.util.compilers.ASTNodeValue gt(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
gt
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
lambda
public final org.sbml.jsbml.util.compilers.ASTNodeValue lambda(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
lambda
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
leq
public final org.sbml.jsbml.util.compilers.ASTNodeValue leq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
leq
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
ln
public final org.sbml.jsbml.util.compilers.ASTNodeValue ln(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
ln
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
log
public final org.sbml.jsbml.util.compilers.ASTNodeValue log(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
log
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
log
public final org.sbml.jsbml.util.compilers.ASTNodeValue log(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
log
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
lt
public final org.sbml.jsbml.util.compilers.ASTNodeValue lt(org.sbml.jsbml.ASTNode nodeleft,
org.sbml.jsbml.ASTNode noderight)
throws org.sbml.jsbml.SBMLException
- Specified by:
lt
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
minus
public final org.sbml.jsbml.util.compilers.ASTNodeValue minus(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
minus
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
neq
public final org.sbml.jsbml.util.compilers.ASTNodeValue neq(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
neq
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
not
public final org.sbml.jsbml.util.compilers.ASTNodeValue not(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
not
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
or
public final org.sbml.jsbml.util.compilers.ASTNodeValue or(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
or
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
piecewise
public final org.sbml.jsbml.util.compilers.ASTNodeValue piecewise(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
piecewise
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
plus
public final org.sbml.jsbml.util.compilers.ASTNodeValue plus(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
plus
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
pow
public final org.sbml.jsbml.util.compilers.ASTNodeValue pow(org.sbml.jsbml.ASTNode left,
org.sbml.jsbml.ASTNode right)
throws org.sbml.jsbml.SBMLException
- Specified by:
pow
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
root
public final org.sbml.jsbml.util.compilers.ASTNodeValue root(org.sbml.jsbml.ASTNode rootExponent,
org.sbml.jsbml.ASTNode radiant)
throws org.sbml.jsbml.SBMLException
- Specified by:
root
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
root
public final org.sbml.jsbml.util.compilers.ASTNodeValue root(double rootExponent,
org.sbml.jsbml.ASTNode radiant)
throws org.sbml.jsbml.SBMLException
- Specified by:
root
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
sec
public final org.sbml.jsbml.util.compilers.ASTNodeValue sec(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
sec
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
sech
public final org.sbml.jsbml.util.compilers.ASTNodeValue sech(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
sech
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
sin
public final org.sbml.jsbml.util.compilers.ASTNodeValue sin(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
sin
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
sinh
public final org.sbml.jsbml.util.compilers.ASTNodeValue sinh(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
sinh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
sqrt
public final org.sbml.jsbml.util.compilers.ASTNodeValue sqrt(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
sqrt
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
symbolTime
public final org.sbml.jsbml.util.compilers.ASTNodeValue symbolTime(java.lang.String timeSymbol)
- Specified by:
symbolTime
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
tan
public final org.sbml.jsbml.util.compilers.ASTNodeValue tan(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
tan
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
tanh
public final org.sbml.jsbml.util.compilers.ASTNodeValue tanh(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
tanh
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
times
public final org.sbml.jsbml.util.compilers.ASTNodeValue times(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
times
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
toString
public final java.lang.String toString(org.sbml.jsbml.ASTNode value)
- Parameters:
value
-
- Returns:
uMinus
public final org.sbml.jsbml.util.compilers.ASTNodeValue uMinus(org.sbml.jsbml.ASTNode node)
throws org.sbml.jsbml.SBMLException
- Specified by:
uMinus
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
unknownValue
public final org.sbml.jsbml.util.compilers.ASTNodeValue unknownValue()
throws org.sbml.jsbml.SBMLException
- Specified by:
unknownValue
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException
xor
public final org.sbml.jsbml.util.compilers.ASTNodeValue xor(java.util.List<org.sbml.jsbml.ASTNode> nodes)
throws org.sbml.jsbml.SBMLException
- Specified by:
xor
in interface org.sbml.jsbml.util.compilers.ASTNodeCompiler
- Throws:
org.sbml.jsbml.SBMLException