public class FunctionValue extends ASTNodeValue
ASTNode
s that refer to the application of a
FunctionDefinition
.eqnSystem, logger
Constructor and Description |
---|
FunctionValue(ASTNodeInterpreter interpreter,
org.sbml.jsbml.ASTNode node,
List<org.sbml.jsbml.ASTNode> variableNodes) |
Modifier and Type | Method and Description |
---|---|
double[] |
getArgumentValues()
Returns the values of the arguments.
|
int |
getIndex(String argumentName)
Returns the index of a specific argument.
|
void |
setMath(org.sbml.jsbml.ASTNode math)
Sets the math and evaluation block of the function definition.
|
compileBoolean, compileDouble, getConstant, getName, getNode, getTime, getValue, isName, reset, setTime
public FunctionValue(ASTNodeInterpreter interpreter, org.sbml.jsbml.ASTNode node, List<org.sbml.jsbml.ASTNode> variableNodes)
interpreter
- the interpreternode
- the corresponding ASTNodevariableNodes
- the variables of the function as ASTNodespublic void setMath(org.sbml.jsbml.ASTNode math)
math
- public double[] getArgumentValues()
public int getIndex(String argumentName)
argumentName
- Copyright © 2007–2021. All rights reserved.