Package | Description |
---|---|
org.sbml.jsbml |
Pure Java™ implementation of the data structures to represent all SBML
constructs.
|
org.sbml.jsbml.ext |
The base package for all SBML extensions.
|
org.sbml.jsbml.ext.arrays.compiler | |
org.sbml.jsbml.ext.arrays.util | |
org.sbml.jsbml.ext.distrib | |
org.sbml.jsbml.ext.multi |
Provides classes for the Multi package.
|
org.sbml.jsbml.ext.qual |
Provides classes for the Qualitative Models package.
|
org.sbml.jsbml.math | |
org.sbml.jsbml.math.parser |
Provides classes to parse formula
Strings and to convert these into abstract syntax tree data structures.
|
org.sbml.jsbml.text.parser |
Provides classes to parse formula
Strings and to convert these into abstract syntax tree data structures.
|
org.sbml.jsbml.util.compilers |
The classes in this package can be used to evaluate the information
represented by abstract syntax trees (ASTNode objects).
|
org.sbml.jsbml.util.converters | |
org.sbml.jsbml.validator.offline.constraints.helper | |
org.sbml.jsbml.xml.parsers |
Contains classes that implement
ReadingParser
and/or WritingParser to read or write some
specific parts of an SBML file. |
org.sbml.jsbml.xml.stax |
Contains classes that use the Streaming API for XML (StAX)
to read or write an SBML file.
|
Modifier and Type | Method | Description |
---|---|---|
static ASTNode |
ASTNode.abs(double d,
MathContainer parent) |
Creates and returns an
ASTNode that computes the absolute value
of the given double value. |
static ASTNode |
ASTNode.abs(int integer,
MathContainer parent) |
Creates and returns an
ASTNode that computes the absolute value
of the given integer value. |
ASTNode |
ASTNode.clone() |
|
static ASTNode |
ASTNode.diff(ASTNode... ast) |
Creates a new
ASTNode of type MINUS and adds the given nodes as children |
ASTNode |
ASTNode.divideBy(ASTNode ast) |
Divides this node by the given node
|
ASTNode |
ASTNode.divideBy(CallableSBase namedSBase) |
Divides this node by the given SBML element.
|
static ASTNode |
ASTNode.eq(ASTNode left,
ASTNode right) |
Creates a new
ASTNode of type RELATIONAL_EQ. |
static ASTNode |
ASTNode.exp(ASTNode exponent) |
Returns a new
ASTNode that represents Euler's constant raised by the
power of the given exponent. |
static ASTNode |
ASTNode.frac(int numerator,
ASTNode denominator) |
Creates a new
ASTNode that of type DIVIDE with the given numerator and
denominator. |
static ASTNode |
ASTNode.frac(ASTNode numerator,
ASTNode denominator) |
Creates a new
ASTNode of type DIVIDE with the given nodes as children. |
static ASTNode |
ASTNode.frac(MathContainer container,
java.lang.String numeratorId,
java.lang.String denominatorId) |
Returns a new
ASTNode that of type DIVIDE with the two entities as numerator and denominator. |
static ASTNode |
ASTNode.frac(MathContainer container,
CallableSBase numerator,
CallableSBase denominator) |
Creates a new
ASTNode that divides two CallableSBase objects. |
static ASTNode |
ASTNode.geq(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing greater or equal for
the two given nodes. |
ASTNode |
FunctionDefinition.getArgument(int n) |
Get the nth argument to this function.
|
ASTNode |
FunctionDefinition.getArgument(java.lang.String name) |
Get the argument named name to this
FunctionDefinition . |
ASTNode |
FunctionDefinition.getBody() |
Get the mathematical expression that is the body of this
FunctionDefinition object. |
ASTNode |
ASTNode.getChild(int index) |
Gets a child of this node according to an index number.
|
ASTNode |
ASTNode.getLeftChild() |
Gets the left child of this node.
|
ASTNode |
AbstractMathContainer.getMath() |
|
ASTNode |
MathContainer.getMath() |
If
MathContainer.isSetMath() returns true, this method returns the
ASTNode belonging to this MathContainer . |
ASTNode |
ASTNode.getRightChild() |
Returns the last child in the list of children of this node.
|
static ASTNode |
ASTNode.gt(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing greater than for
the two given left and right child. |
static ASTNode |
ASTNode.leq(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing less or equal for
the two given left and right child. |
static ASTNode |
ASTNode.log(ASTNode value) |
Creates an
ASTNode representing a logarithm to base 10 of the given value. |
static ASTNode |
ASTNode.log(ASTNode base,
ASTNode value) |
Creates an
ASTNode that represents the logarithm function with
the given base and value. |
static ASTNode |
ASTNode.lt(java.lang.String variable,
ASTNode node) |
|
static ASTNode |
ASTNode.lt(ASTNode left,
ASTNode right) |
|
ASTNode |
ASTNode.minus(double real) |
Subtracts the given number from this node.
|
ASTNode |
ASTNode.minus(int integer) |
Subtracts the given integer from this node.
|
ASTNode |
ASTNode.minus(int integer,
java.lang.String unitsID) |
|
ASTNode |
ASTNode.minus(ASTNode ast) |
Subtracts the given ASTNode from this node.
|
ASTNode |
ASTNode.multiplyWith(ASTNode ast) |
Multiplies this
ASTNode with the given node |
ASTNode |
ASTNode.multiplyWith(ASTNode... nodes) |
Multiplies this
ASTNode with the given nodes, i.e., all given nodes
will be children of this node, whose type will be set to ASTNode.Type.TIMES . |
ASTNode |
ASTNode.multiplyWith(CallableSBase nsb) |
Multiplies this
ASTNode with the given SBML element. |
static ASTNode |
ASTNode.neq(ASTNode left,
ASTNode right) |
|
static ASTNode |
ASTNode.parseFormula(java.lang.String formula) |
Parses a text-string mathematical formula and returns a representation as
an Abstract Syntax Tree.
|
static ASTNode |
ASTNode.parseFormula(java.lang.String formula,
IFormulaParser parser) |
Parses a text-string mathematical formula, using the given
IFormulaParser and returns a representation as
an Abstract Syntax Tree. |
static ASTNode |
JSBML.parseFormula(java.lang.String formula) |
Parses a text-string mathematical formula and returns a representation as
an Abstract Syntax Tree.
|
static ASTNode |
ASTNode.parseMathML(java.lang.String mathML) |
|
static ASTNode |
ASTNode.piecewise(ASTNode node,
ASTNode... nodes) |
Creates a piecewise
ASTNode . |
static ASTNode |
ASTNode.piecewise(MathContainer parentSBMLObject,
ASTNode[] nodes) |
|
ASTNode |
ASTNode.plus(double real) |
Adds a number to this node.
|
ASTNode |
ASTNode.plus(int integer) |
Adds an integer number to this node.
|
ASTNode |
ASTNode.plus(ASTNode ast) |
Adds a given node to this node.
|
ASTNode |
ASTNode.plus(CallableSBase nsb) |
Adds an SBML element to this node.
|
static ASTNode |
ASTNode.pow(ASTNode basis,
double exponent) |
Creates a power
ASTNode . |
static ASTNode |
ASTNode.pow(ASTNode basis,
int exponent) |
Creates a power
ASTNode . |
static ASTNode |
ASTNode.pow(ASTNode basis,
ASTNode exponent) |
Creates a power
ASTNode . |
static ASTNode |
ASTNode.pow(MathContainer container,
CallableSBase basis,
CallableSBase exponent) |
Raises the given basis by the power of the given exponent.
|
ASTNode |
ASTNode.raiseByThePowerOf(double exponent) |
Raises this
ASTNode by the power of the given number. |
ASTNode |
ASTNode.raiseByThePowerOf(ASTNode exponent) |
Raises this ASTNode by the power of the value of the given node.
|
ASTNode |
ASTNode.raiseByThePowerOf(CallableSBase nsb) |
Raises this ASTNode by the power of the value of this named SBase object.
|
static ASTNode |
ASTNode.readMathMLFromString(java.lang.String xml) |
Reads the MathML from the given XML string.
|
static ASTNode |
JSBML.readMathMLFromString(java.lang.String xml) |
Reads the MathML from the given XML string, constructs a corresponding
abstract syntax tree, and returns a pointer to the root of the tree.
|
ASTNode |
ASTNode.replaceChild(int n,
ASTNode newChild) |
Replaces the nth child of this ASTNode with the given ASTNode.
|
static ASTNode |
ASTNode.root(ASTNode rootExponent,
ASTNode radicand) |
Creates a root
ASTNode . |
ASTNode |
ASTNode.sqrt() |
Applies the square root function on this syntax tree and returns the
resulting tree.
|
static ASTNode |
ASTNode.sqrt(ASTNode radicand) |
Creates a root
ASTNode . |
static ASTNode |
ASTNode.sum(ASTNode... ast) |
Creates a new
ASTNode of type Plus with the given nodes as children. |
static ASTNode |
ASTNode.sum(MathContainer parent,
CallableSBase... sbase) |
Sum of several NamedSBase objects.
|
static ASTNode |
ASTNode.times(ASTNode... ast) |
Creates an
ASTNode of type times and adds the given nodes as children. |
static ASTNode |
ASTNode.times(MathContainer parent,
CallableSBase... sbase) |
Multiplies several
CallableSBase objects. |
static ASTNode |
ASTNode.uMinus(ASTNode ast) |
Creates a new
ASTNode that has exactly one child and which is of type
minus, i.e., this negates what is encoded in ast. |
static ASTNode |
ASTNode.uMinus(MathContainer container,
CallableSBase sbase) |
Creates a new
ASTNode that has exactly one child and which is of type
minus, i.e., this negates what is encoded in ast. |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<ASTNode> |
ASTNode.getChildren() |
Returns the list of children of the current ASTNode.
|
java.util.List<ASTNode> |
ASTNode.getListOfNodes() |
Returns the list of children of the current ASTNode.
|
java.util.List<ASTNode> |
ASTNode.getListOfNodes(Filter filter) |
Returns the list of children of the current ASTNode that satisfy the
given filter.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ASTNode.addChild(ASTNode child) |
Adds a child to this node.
|
static java.lang.String |
ASTNode.astNodeToTree(ASTNode n,
java.lang.String tree,
java.lang.String indent) |
Returns a simple tree view of the ASTNode internal, including mainly
node type and hierarchy.
|
Delay |
Event.createDelay(ASTNode math) |
|
EventAssignment |
Event.createEventAssignment(java.lang.String variable,
ASTNode math) |
Creates a new
EventAssignment element and adds it to the ListOfEventAssignments list. |
EventAssignment |
Event.createEventAssignment(Variable variable,
ASTNode math) |
Creates a new
EventAssignment element and adds it to the ListOfEventAssignments list. |
Priority |
Event.createPriority(ASTNode math) |
|
StoichiometryMath |
SpeciesReference.createStoichiometryMath(ASTNode math) |
Deprecated.
since SBML Level 3 this should not be used anymore.
|
Trigger |
Event.createTrigger(boolean initialValue,
boolean persistent,
ASTNode math) |
|
Trigger |
Event.createTrigger(ASTNode math) |
|
static ASTNode |
ASTNode.diff(ASTNode... ast) |
Creates a new
ASTNode of type MINUS and adds the given nodes as children |
ASTNode |
ASTNode.divideBy(ASTNode ast) |
Divides this node by the given node
|
static ASTNode |
ASTNode.eq(ASTNode left,
ASTNode right) |
Creates a new
ASTNode of type RELATIONAL_EQ. |
static ASTNode |
ASTNode.exp(ASTNode exponent) |
Returns a new
ASTNode that represents Euler's constant raised by the
power of the given exponent. |
static java.lang.String |
ASTNode.formulaToString(ASTNode tree) |
Returns the formula from the given ASTNode as an SBML Level 1 text-string
mathematical formula.
|
static java.lang.String |
ASTNode.formulaToString(ASTNode tree,
FormulaCompiler compiler) |
Returns the formula from the given
ASTNode as an
infix mathematical formula produce by the given FormulaCompiler . |
static java.lang.String |
JSBML.formulaToString(ASTNode node) |
Converts an
ASTNode formula to a text string using a specific
syntax for mathematical formulas. |
static ASTNode |
ASTNode.frac(int numerator,
ASTNode denominator) |
Creates a new
ASTNode that of type DIVIDE with the given numerator and
denominator. |
static ASTNode |
ASTNode.frac(ASTNode numerator,
ASTNode denominator) |
Creates a new
ASTNode of type DIVIDE with the given nodes as children. |
static ASTNode |
ASTNode.geq(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing greater or equal for
the two given nodes. |
static ASTNode |
ASTNode.gt(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing greater than for
the two given left and right child. |
void |
ASTNode.insertChild(int n,
ASTNode newChild) |
|
static ASTNode |
ASTNode.leq(ASTNode left,
ASTNode right) |
Creates an
ASTNode representing less or equal for
the two given left and right child. |
static ASTNode |
ASTNode.log(ASTNode value) |
Creates an
ASTNode representing a logarithm to base 10 of the given value. |
static ASTNode |
ASTNode.log(ASTNode base,
ASTNode value) |
Creates an
ASTNode that represents the logarithm function with
the given base and value. |
static ASTNode |
ASTNode.lt(java.lang.String variable,
ASTNode node) |
|
static ASTNode |
ASTNode.lt(ASTNode left,
ASTNode right) |
|
ASTNode |
ASTNode.minus(ASTNode ast) |
Subtracts the given ASTNode from this node.
|
ASTNode |
ASTNode.multiplyWith(ASTNode ast) |
Multiplies this
ASTNode with the given node |
ASTNode |
ASTNode.multiplyWith(ASTNode... nodes) |
Multiplies this
ASTNode with the given nodes, i.e., all given nodes
will be children of this node, whose type will be set to ASTNode.Type.TIMES . |
static ASTNode |
ASTNode.neq(ASTNode left,
ASTNode right) |
|
static ASTNode |
ASTNode.piecewise(ASTNode node,
ASTNode... nodes) |
Creates a piecewise
ASTNode . |
static ASTNode |
ASTNode.piecewise(MathContainer parentSBMLObject,
ASTNode[] nodes) |
|
ASTNode |
ASTNode.plus(ASTNode ast) |
Adds a given node to this node.
|
static ASTNode |
ASTNode.pow(ASTNode basis,
double exponent) |
Creates a power
ASTNode . |
static ASTNode |
ASTNode.pow(ASTNode basis,
int exponent) |
Creates a power
ASTNode . |
static ASTNode |
ASTNode.pow(ASTNode basis,
ASTNode exponent) |
Creates a power
ASTNode . |
void |
ASTNode.prependChild(ASTNode child) |
Adds the given node as a child of this ASTNode.
|
ASTNode |
ASTNode.raiseByThePowerOf(ASTNode exponent) |
Raises this ASTNode by the power of the value of the given node.
|
void |
ASTNode.replaceArgument(java.lang.String bvar,
ASTNode arg) |
Replaces occurrences of a name within this ASTNode with the
name/value/formula represented by the second argument ASTNode, e.g., if
the formula in this ASTNode is x + y; bvar is x and arg is an ASTNode
representing the real value 3 ReplaceArgument substitutes 3 for x within
this ASTNode.
|
ASTNode |
ASTNode.replaceChild(int n,
ASTNode newChild) |
Replaces the nth child of this ASTNode with the given ASTNode.
|
static ASTNode |
ASTNode.root(ASTNode rootExponent,
ASTNode radicand) |
Creates a root
ASTNode . |
void |
AbstractMathContainer.setMath(ASTNode math) |
|
void |
FunctionDefinition.setMath(ASTNode math) |
|
void |
MathContainer.setMath(ASTNode math) |
Sets the math
ASTNode of this MathContainer to the given
value. |
static void |
ASTNode.setParentSBMLObject(ASTNode node,
MathContainer parent) |
Sets the Parent of the node and its children to the given value
|
static ASTNode |
ASTNode.sqrt(ASTNode radicand) |
Creates a root
ASTNode . |
static ASTNode |
ASTNode.sum(ASTNode... ast) |
Creates a new
ASTNode of type Plus with the given nodes as children. |
void |
ASTNode.swapChildren(ASTNode that) |
|
static ASTNode |
ASTNode.times(ASTNode... ast) |
Creates an
ASTNode of type times and adds the given nodes as children. |
static ASTNode |
ASTNode.uMinus(ASTNode ast) |
Creates a new
ASTNode that has exactly one child and which is of type
minus, i.e., this negates what is encoded in ast. |
static java.lang.String |
JSBML.writeMathMLToString(ASTNode node) |
Writes the given ASTNode (and its children) to a string as MathML, and
returns the string.
|
Constructor | Description |
---|---|
AbstractMathContainer(ASTNode math,
int level,
int version) |
Creates a MathContainer instance from an ASTNode, level and version.
|
AlgebraicRule(ASTNode math,
int level,
int version) |
Creates an AlgebraicRule instance from math, level and version.
|
AssignmentRule(ASTNode math,
int level,
int version) |
Creates an AssignmentRule instance from a given math, level and version.
|
AssignmentRule(ASTNode math,
Parameter parameter) |
Creates an AssignmentRule instance from a given math and Parameter.
|
AssignmentRule(ASTNode math,
Variable variable) |
Creates an AssignmentRule instance from a given math and
Variable . |
AssignmentRule(Parameter parameter,
ASTNode math) |
Creates an AssignmentRule instance from a given math and Parameter.
|
AssignmentRule(Variable variable,
ASTNode math) |
Creates an AssignmentRule instance from a given variable and math.
|
ASTNode(ASTNode astNode) |
Copy constructor; Creates a deep copy of the given
ASTNode . |
Constraint(ASTNode math,
int level,
int version) |
Creates a
Constraint instance from an ASTNode , a level and a version. |
Delay(ASTNode math,
int level,
int version) |
|
ExplicitRule(ASTNode math,
int level,
int version) |
Creates a new
ExplicitRule |
ExplicitRule(ASTNode math,
Variable variable) |
Creates a new
ExplicitRule with the given ASTNode element
for the assignment to the given Variable or the derivative of the
Variable . |
ExplicitRule(Parameter parameter,
ASTNode math) |
Creates a new
ExplicitRule |
ExplicitRule(Variable variable,
ASTNode math) |
Creates a new
ExplicitRule |
FunctionDefinition(java.lang.String id,
ASTNode lambda,
int level,
int version) |
Creates a FunctionDefinition instance from an id, ASTNode, level and
version.
|
InitialAssignment(Variable variable,
ASTNode math,
int level,
int version) |
|
Priority(ASTNode math,
int level,
int version) |
|
RateRule(ASTNode math,
int level,
int version) |
Creates a new
RateRule instance. |
RateRule(ASTNode math,
Parameter parameter) |
Creates a new
RateRule instance. |
RateRule(ASTNode math,
Variable variable) |
Creates a new
RateRule instance. |
RateRule(Parameter parameter,
ASTNode math) |
Creates a new
RateRule instance. |
RateRule(Variable variable,
ASTNode math) |
Creates a
RateRule instance from a given Symbol and ASTNode. |
Rule(ASTNode math,
int level,
int version) |
Creates a Rule instance from an id, level and version.
|
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
AbstractASTNodePlugin.getExtendedASTNode() |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractASTNodePlugin.setExtendedASTNode(ASTNode extendedASTNode) |
Sets the extended
ASTNode . |
Constructor | Description |
---|---|
AbstractASTNodePlugin(ASTNode extendedASTNode) |
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
VectorCompiler.getNode() |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ArraysCompiler.abs(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.abs(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.abs(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.cos(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.cos(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.cos(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.cot(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.cot(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.cot(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.coth(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.coth(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.coth(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.csc(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.csc(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.csc(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.csch(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.csch(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.csch(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
|
ASTNodeValue |
StaticallyComputableCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
|
ASTNodeValue |
VectorCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
|
ASTNodeValue |
ArraysCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.exp(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.exp(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.exp(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.floor(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.floor(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.floor(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
StaticallyComputableCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
VectorCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
ArraysCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
StaticallyComputableCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
VectorCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
ArraysCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.getRateOf(ASTNode name) |
|
ASTNodeValue |
StaticallyComputableCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
VectorCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
ArraysCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.ln(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.ln(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.ln(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.log(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.log(ASTNode base,
ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.log(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.log(ASTNode base,
ASTNode value) |
|
ASTNodeValue |
VectorCompiler.log(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.log(ASTNode base,
ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
StaticallyComputableCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
VectorCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ArraysCompiler.not(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.not(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.not(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
StaticallyComputableCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
VectorCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
ArraysCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
ArraysCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
StaticallyComputableCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
StaticallyComputableCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
VectorCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
VectorCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
ArraysCompiler.sec(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.sec(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.sec(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.sech(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.sech(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.sech(ASTNode value) |
|
void |
VectorCompiler.setNode(ASTNode node) |
|
ASTNodeValue |
ArraysCompiler.sin(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.sin(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.sin(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.sqrt(ASTNode radiant) |
|
ASTNodeValue |
StaticallyComputableCompiler.sqrt(ASTNode radiant) |
|
ASTNodeValue |
VectorCompiler.sqrt(ASTNode radiant) |
|
ASTNodeValue |
ArraysCompiler.tan(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.tan(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.tan(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.tanh(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.tanh(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.tanh(ASTNode value) |
|
ASTNodeValue |
ArraysCompiler.uMinus(ASTNode value) |
|
ASTNodeValue |
StaticallyComputableCompiler.uMinus(ASTNode value) |
|
ASTNodeValue |
VectorCompiler.uMinus(ASTNode value) |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ArraysCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
ArraysCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
StaticallyComputableCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
StaticallyComputableCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
VectorCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
VectorCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
ArraysCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.lambda(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.lambda(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.lambda(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.minus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.minus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.minus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
StaticallyComputableCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
VectorCompiler.selector(java.util.List<ASTNode> nodes) |
|
void |
VectorCompiler.setIdToVector(java.util.Map<java.lang.String,ASTNode> idToVector) |
|
ASTNodeValue |
ArraysCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ArraysCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
StaticallyComputableCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
VectorCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
ArraysCompiler.xor(java.util.List<ASTNode> values) |
|
ASTNodeValue |
StaticallyComputableCompiler.xor(java.util.List<ASTNode> values) |
|
ASTNodeValue |
VectorCompiler.xor(java.util.List<ASTNode> values) |
Constructor | Description |
---|---|
VectorCompiler(Model model,
boolean useId,
java.util.Map<java.lang.String,ASTNode> idToVector) |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
ArraysMath.evaluateBounds(java.util.Map<java.lang.String,java.lang.Double> dimensionSizes,
ASTNode math,
double size) |
Checks if the math does not evaluate to a negative number or to a value greater or
equal to a given size value.
|
static boolean |
ArraysMath.evaluateIndexBounds(Model model,
SBase reference,
int arrayDim,
ASTNode math,
java.util.Map<java.lang.String,java.lang.Double> dimSizes) |
|
static boolean |
ArraysMath.evaluateIndexBounds(Model model,
SBase parent,
java.lang.String refAttribute,
ASTNode math,
int arrayDim) |
|
static java.util.Map<java.lang.Integer,java.lang.Integer> |
ArraysMath.getVectorDimensionSizes(Model model,
ASTNode math) |
Returns a map containing a pair of array depth level and its size.
|
static boolean |
ArraysMath.isStaticallyComputable(Model model,
ASTNode math,
java.lang.String... constantIds) |
Determines whether a
MathContainer object is
statically computable given a list of ids that can appear in the math. |
static boolean |
ArraysMath.isVectorOperation(ASTNode math) |
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
UncertParameter.getMath() |
Modifier and Type | Method | Description |
---|---|---|
void |
UncertParameter.setMath(ASTNode math) |
Constructor | Description |
---|---|
MultiASTNodePlugin(ASTNode astNode) |
Modifier and Type | Method | Description |
---|---|---|
FunctionTerm |
Transition.createFunctionTerm(ASTNode math) |
Creates a new instance of
FunctionTerm with the given
mathematical expression (encoded in an ASTNode ) and adds it to
this Transition 's Transition.listOfFunctionTerms . |
Constructor | Description |
---|---|
FunctionTerm(ASTNode math,
int level,
int version) |
Creates a new
FunctionTerm instance. |
Modifier and Type | Method | Description |
---|---|---|
static ASTNode |
ASTFactory.toASTNode(ASTNode2 astNode2) |
Modifier and Type | Method | Description |
---|---|---|
static ASTNode2 |
ASTFactory.toASTNode2(ASTNode astNode) |
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
FormulaParser.parse() |
|
ASTNode |
FormulaParserASTNode2.parse() |
|
ASTNode |
FormulaParserLL3.parse() |
|
ASTNode |
FormulaParserLL3ASTNode2.parse() |
|
ASTNode |
IFormulaParser.parse() |
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
CobraFormulaParser.parse() |
|
ASTNode |
FormulaParser.parse() |
|
ASTNode |
FormulaParserASTNode2.parse() |
|
ASTNode |
FormulaParserLL3.parse() |
|
ASTNode |
FormulaParserLL3ASTNode2.parse() |
|
ASTNode |
IFormulaParser.parse() |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ASTNodeCompiler.abs(ASTNode value) |
The absolute value represented by the given
ASTNode . |
ASTNodeValue |
FindUnitsCompiler.abs(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.abs(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.abs(ASTNode value) |
|
ASTNodeValue |
MathMLCompiler.abs(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.abs(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccos(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccos(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccos(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccos(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccosh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccosh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccosh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccosh(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccot(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccot(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccot(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccot(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccoth(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccoth(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccoth(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccoth(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccsc(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccsc(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccsc(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccsc(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arccsch(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arccsch(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arccsch(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arccsch(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arcsec(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arcsec(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arcsec(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arcsec(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arcsech(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arcsech(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arcsech(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arcsech(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arcsin(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arcsin(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arcsin(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arcsin(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arcsinh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arcsinh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arcsinh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arcsinh(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arctan(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arctan(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arctan(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arctan(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.arctanh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.arctanh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.arctanh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.arctanh(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.ceiling(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.ceiling(ASTNode value) |
|
ASTNodeValue |
MathMLCompiler.ceiling(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.ceiling(ASTNode value) |
|
void |
MathMLXMLStreamCompiler.compile(ASTNode astNode) |
Compiles this
ASTNode and produce an XMLStreamWriter representing this node in mathML. |
void |
MathMLXMLStreamCompiler.compileSemanticAnnotations(ASTNode node) |
|
ASTNodeValue |
ASTNodeCompiler.cos(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.cos(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.cos(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.cos(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.cos(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.cos(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.cosh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.cosh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.cosh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.cosh(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.cot(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.cot(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.cot(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.cot(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.cot(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.cot(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.coth(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.coth(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.coth(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.coth(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.coth(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.coth(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.csc(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.csc(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.csc(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.csc(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.csc(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.csc(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.csch(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.csch(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.csch(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.csch(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.csch(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.csch(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
Evaluates delay functions.
|
ASTNodeValue |
FindUnitsCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
|
ASTNodeValue |
FormulaCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode y,
java.lang.String timeUnits) |
|
ASTNodeValue |
LaTeXCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnits) |
|
ASTNodeValue |
MathMLCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String timeUnit) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.delay(java.lang.String delayName,
ASTNode x,
ASTNode delay,
java.lang.String units) |
|
ASTNodeValue |
ASTNodeCompiler.eq(ASTNode left,
ASTNode right) |
Equal.
|
ASTNodeValue |
FindUnitsCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.eq(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.eq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ASTNodeCompiler.exp(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.exp(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.exp(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.exp(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.exp(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.exp(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.factorial(ASTNode node) |
|
ASTNodeValue |
FormulaCompilerLibSBML.factorial(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.factorial(ASTNode node) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.factorial(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.factorial(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.factorial(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.floor(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.floor(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.floor(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.floor(ASTNode value) |
|
ASTNodeValue |
MathMLCompiler.floor(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.floor(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.frac(ASTNode numerator,
ASTNode denominator) |
Fraction of two
ASTNode s |
ASTNodeValue |
FindUnitsCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
FormulaCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
LaTeXCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
MathMLCompiler.frac(ASTNode numerator,
ASTNode denominator) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.frac(ASTNode numerator,
ASTNode denominator) |
|
ASTNodeValue |
ASTNodeCompiler.functionCsymbol(ASTNode csymbol) |
Process an ASTNode that contain an extended csymbol function.
|
ASTNodeValue |
FindUnitsCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
FormulaCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
LaTeXCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
MathMLCompiler.functionCsymbol(ASTNode csymbol) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.functionCsymbol(ASTNode csymbol) |
|
ASTNodeValue |
ASTNodeCompiler.geq(ASTNode left,
ASTNode right) |
Greater equal.
|
ASTNodeValue |
FindUnitsCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.geq(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.geq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ASTNodeCompiler.getRateOf(ASTNode astNode) |
Returns the instantaneous rate of change, with respect to time, of an entity in the model.
|
ASTNodeValue |
FindUnitsCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
FormulaCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
LaTeXCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
MathMLCompiler.getRateOf(ASTNode nameAST) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.getRateOf(ASTNode nameAST) |
|
ASTNodeValue |
ASTNodeCompiler.gt(ASTNode left,
ASTNode right) |
Greater than.
|
ASTNodeValue |
FindUnitsCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.gt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.gt(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.gt(ASTNode left,
ASTNode right) |
|
boolean |
MathMLXMLStreamCompiler.isSBMLNamespaceNeeded(ASTNode astNode) |
|
ASTNodeValue |
ASTNodeCompiler.leq(ASTNode left,
ASTNode right) |
Less equal.
|
ASTNodeValue |
FindUnitsCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.leq(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.leq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ASTNodeCompiler.ln(ASTNode value) |
Natural logarithm.
|
ASTNodeValue |
FindUnitsCompiler.ln(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.ln(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.ln(ASTNode node) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.ln(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.ln(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.ln(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.log(ASTNode value) |
Logarithm of the given value to base 10.
|
ASTNodeValue |
ASTNodeCompiler.log(ASTNode base,
ASTNode value) |
Logarithm of the given value to the given base.
|
ASTNodeValue |
FindUnitsCompiler.log(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.log(ASTNode base,
ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.log(ASTNode node) |
|
ASTNodeValue |
FormulaCompiler.log(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.log(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.log(ASTNode base,
ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.log(ASTNode node) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.log(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.log(ASTNode value) |
Deprecated.
|
ASTNodeValue |
MathMLCompiler.log(ASTNode base,
ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.log(ASTNode value) |
|
ASTNodeValue |
UnitsCompiler.log(ASTNode number,
ASTNode base) |
|
ASTNodeValue |
ASTNodeCompiler.lt(ASTNode left,
ASTNode right) |
Less than.
|
ASTNodeValue |
FindUnitsCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.lt(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.lt(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ASTNodeCompiler.neq(ASTNode left,
ASTNode right) |
Not equal.
|
ASTNodeValue |
FindUnitsCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
FormulaCompilerLibSBML.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.neq(ASTNode left,
ASTNode right) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.neq(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
ASTNodeCompiler.not(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.not(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.not(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.not(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.not(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.not(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
FindUnitsCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
FormulaCompiler.pow(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
LaTeXCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.pow(ASTNode left,
ASTNode right) |
|
ASTNodeValue |
MathMLCompiler.pow(ASTNode base,
ASTNode exponent) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.pow(ASTNode base,
ASTNode exponent) |
|
ASTNodeValue |
ASTNodeCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
ASTNodeCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
FindUnitsCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
FindUnitsCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
FormulaCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
FormulaCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
LaTeXCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
LaTeXCompiler.root(ASTNode rootExponent,
ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
MathMLCompiler.root(double rootExponent,
ASTNode radiant) |
Deprecated.
|
ASTNodeValue |
MathMLCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.root(double rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
UnitsCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
|
ASTNodeValue |
ASTNodeCompiler.sec(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.sec(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.sec(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.sec(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.sec(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.sec(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.sech(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.sech(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.sech(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.sech(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.sech(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.sech(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.sin(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.sin(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.sin(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.sin(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.sin(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.sin(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.sinh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.sinh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.sinh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.sinh(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.sqrt(ASTNode radiant) |
Square root.
|
ASTNodeValue |
FindUnitsCompiler.sqrt(ASTNode radiant) |
|
ASTNodeValue |
FormulaCompiler.sqrt(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.sqrt(ASTNode value) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.sqrt(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.sqrt(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.sqrt(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.tan(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.tan(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.tan(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.tan(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.tan(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.tan(ASTNode value) |
|
ASTNodeValue |
ASTNodeCompiler.tanh(ASTNode value) |
|
ASTNodeValue |
FindUnitsCompiler.tanh(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.tanh(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.tanh(ASTNode node) |
|
ASTNodeValue |
MathMLCompiler.tanh(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.tanh(ASTNode value) |
|
static java.lang.String |
MathMLXMLStreamCompiler.toMathML(ASTNode astNode) |
Writes an
ASTNode the mathML. |
ASTNodeValue |
ASTNodeCompiler.uMinus(ASTNode value) |
Unary minus, i.e., negation of the given
ASTNode . |
ASTNodeValue |
FindUnitsCompiler.uMinus(ASTNode value) |
|
ASTNodeValue |
FormulaCompiler.uMinus(ASTNode node) |
|
ASTNodeValue |
LaTeXCompiler.uMinus(ASTNode value) |
|
ASTNodeValue |
MathMLCompiler.uMinus(ASTNode value) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.uMinus(ASTNode value) |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ASTNodeCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ConfigurableLogicalFormulaCompiler.and(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FindUnitsCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.and(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FormulaCompilerLibSBML.and(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.and(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.and(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.and(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.and(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
ASTNodeCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
FindUnitsCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
FindUnitsCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
FormulaCompiler.function(java.lang.String name,
java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FormulaCompiler.function(FunctionDefinition func,
java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
LaTeXCompiler.function(FunctionDefinition fun,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
MathMLCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
Deprecated.
|
ASTNodeValue |
MathMLCompiler.function(FunctionDefinition functionDefinition,
java.util.List<ASTNode> args) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.function(java.lang.String functionDefinitionName,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
UnitsCompiler.function(FunctionDefinition function,
java.util.List<ASTNode> args) |
|
ASTNodeValue |
ASTNodeCompiler.implies(java.util.List<ASTNode> values) |
Returns the logical implies between two
ASTNode . |
ASTNodeValue |
FindUnitsCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
LaTeXCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.implies(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.implies(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.lambda(java.util.List<ASTNode> values) |
The body of a
FunctionDefinition . |
ASTNodeValue |
FindUnitsCompiler.lambda(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.lambda(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.lambda(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.lambda(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.lambda(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.max(java.util.List<ASTNode> values) |
Returns the maximum of the values.
|
ASTNodeValue |
FindUnitsCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
LaTeXCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.max(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.max(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.min(java.util.List<ASTNode> values) |
Returns the minimum of the values.
|
ASTNodeValue |
FindUnitsCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
LaTeXCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.min(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.min(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.minus(java.util.List<ASTNode> values) |
Subtraction.
|
ASTNodeValue |
FindUnitsCompiler.minus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.minus(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.minus(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.minus(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.minus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ConfigurableLogicalFormulaCompiler.or(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FindUnitsCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.or(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FormulaCompilerLibSBML.or(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.or(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.or(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.or(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.or(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FindUnitsCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.piecewise(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FormulaCompilerNoPiecewise.piecewise(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.piecewise(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.piecewise(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.piecewise(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FindUnitsCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.plus(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.plus(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.plus(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.plus(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.quotient(java.util.List<ASTNode> values) |
Returns the quotient of the division of the values.
|
ASTNodeValue |
FindUnitsCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
LaTeXCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.quotient(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.quotient(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.rem(java.util.List<ASTNode> values) |
Returns the remainder of the division of the values.
|
ASTNodeValue |
FindUnitsCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
LaTeXCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.rem(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.rem(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FindUnitsCompiler.selector(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.selector(java.util.List<ASTNode> nodes) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.selector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
ASTNodeCompiler.times(java.util.List<ASTNode> values) |
Product of all given
ASTNode s. |
ASTNodeValue |
FindUnitsCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.times(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
MathMLCompiler.times(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.times(java.util.List<ASTNode> values) |
|
ASTNodeValue |
ASTNodeCompiler.vector(java.util.List<ASTNode> nodes) |
Dealing with a vector.
|
ASTNodeValue |
FindUnitsCompiler.vector(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.vector(java.util.List<ASTNode> nodes) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.vector(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
ASTNodeCompiler.xor(java.util.List<ASTNode> values) |
Exclusive or.
|
ASTNodeValue |
FindUnitsCompiler.xor(java.util.List<ASTNode> values) |
|
ASTNodeValue |
FormulaCompiler.xor(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
FormulaCompilerLibSBML.xor(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LaTeXCompiler.xor(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
LibSBMLFormulaCompiler.xor(java.util.List<ASTNode> nodes) |
|
ASTNodeValue |
MathMLCompiler.xor(java.util.List<ASTNode> values) |
Deprecated.
|
ASTNodeValue |
UnitsCompiler.xor(java.util.List<ASTNode> values) |
Constructor | Description |
---|---|
MathMLCompiler(ASTNode ast) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
static ASTNode |
ExpandFunctionDefinitionConverter.expandFunctionDefinition(Model m,
ASTNode math) |
Expands the
FunctionDefinition used in the given ASTNode . |
Modifier and Type | Method | Description |
---|---|---|
static ASTNode |
ExpandFunctionDefinitionConverter.expandFunctionDefinition(Model m,
ASTNode math) |
Expands the
FunctionDefinition used in the given ASTNode . |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
ValidationTools.containsMathOnlyPredefinedFunctions(ASTNode math) |
|
static byte |
ValidationTools.getDataType(ASTNode node) |
Returns the data type of an
ASTNode . |
static boolean |
ValidationTools.isLocalParameter(ASTNode node,
java.lang.String name) |
|
ASTNodeValue |
ValidationUnitsCompiler.pow(ASTNode base,
ASTNode exponent) |
|
static java.lang.String |
ValidationTools.printASTNodeAsFormula(ASTNode node) |
Returns the infix formula representing this ASTNode or an empty String if there was
a problem to construct the formula.
|
ASTNodeValue |
ValidationUnitsCompiler.root(ASTNode rootExponent,
ASTNode radiant) |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ValidationUnitsCompiler.plus(java.util.List<ASTNode> values) |
Modifier and Type | Method | Description |
---|---|---|
ASTNode |
SBMLReader.readMathML(java.lang.String mathML) |
|
ASTNode |
SBMLReader.readMathML(java.lang.String mathML,
TreeNodeChangeListener listener) |
Reads a mathML String into an
ASTNode . |
ASTNode |
SBMLReader.readMathML(java.lang.String mathML,
TreeNodeChangeListener listener,
MathContainer parent) |
Reads a mathML
String into an ASTNode . |