public class CompartmentOrParameterValue extends ASTNodeValue
ASTNodes 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, setTimeprotected 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)
ASTNodeValuecomputeDoubleValue in class ASTNodeValueCopyright © 2007–2018. All rights reserved.