public class CompartmentOrParameterValue extends ASTNodeValue
ASTNode
s that refer to a
Compartment
or a Parameter
.Modifier and Type | Field | Description |
---|---|---|
protected String |
id |
The id of the compartment or parameter.
|
protected int |
position |
The position of the current compartment/parameter value in the Y vector of the value holder
|
protected org.sbml.jsbml.Symbol |
sb |
The compartment or parameter the corresponding ASTNode is referring to
|
protected SBMLValueHolder |
valueHolder |
The value holder that stores the current simulation results.
|
alreadyProcessed, booleanValue, children, denominator, doubleValue, exponent, interpreter, isConstant, isDouble, isInfinite, leftChild, logger, mantissa, name, node, nodeType, numChildren, numerator, real, rightChild, time, units
Constructor | Description |
---|---|
CompartmentOrParameterValue(ASTNodeInterpreter interpreter,
org.sbml.jsbml.ASTNode node,
org.sbml.jsbml.Symbol sb,
SBMLValueHolder valueHolder,
int position) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
computeDoubleValue(double delay) |
Computes the double value of the node.
|
compileBoolean, compileDouble, computeBooleanValue, getConstant, getName, getNode, getTime, getValue, isName, reset, setTime
protected org.sbml.jsbml.Symbol sb
protected String id
protected SBMLValueHolder valueHolder
protected int position
public CompartmentOrParameterValue(ASTNodeInterpreter interpreter, org.sbml.jsbml.ASTNode node, org.sbml.jsbml.Symbol sb, SBMLValueHolder valueHolder, int position)
interpreter
- node
- sb
- valueHolder
- position
- protected void computeDoubleValue(double delay)
ASTNodeValue
computeDoubleValue
in class ASTNodeValue
Copyright © 2007–2018. All rights reserved.