public class SpeciesValue extends ASTNodeValue
ASTNodes that refer to a
 Species.| Modifier and Type | Field | Description | 
|---|---|---|
protected int | 
compartmentPosition | 
 The position of the compartment value of the species in the Y vector of
 the value holder 
 | 
protected boolean | 
hasOnlySubstanceUnits | 
 The hasOnlySubstanceUnits attribute of the species 
 | 
protected String | 
id | 
 The id of the species 
 | 
protected boolean | 
isAmount | 
 Is the Y value of the species referring to an amount? 
 | 
protected boolean | 
isSetInitialConcentration | 
 Has the species an initial concentration set? 
 | 
protected int | 
position | 
 The position of the species value in the Y vector of the value holder 
 | 
protected org.sbml.jsbml.Species | 
s | 
 The corresponding species 
 | 
protected SBMLValueHolder | 
valueHolder | 
 The value holder that stores the current simulation results 
 | 
protected boolean | 
zeroSpatialDimensions | 
 Has the compartment of the species no spatial dimensions? 
 | 
alreadyProcessed, booleanValue, children, denominator, doubleValue, exponent, interpreter, isConstant, isDouble, isInfinite, leftChild, logger, mantissa, name, node, nodeType, numChildren, numerator, real, rightChild, time, units| Constructor | Description | 
|---|---|
SpeciesValue(ASTNodeInterpreter interpreter,
            org.sbml.jsbml.ASTNode node,
            org.sbml.jsbml.Species s,
            SBMLValueHolder valueHolder,
            int position,
            int compartmentPosition,
            String compartmentID,
            boolean zeroSpatialDimensions,
            boolean isAmount) | 
| 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.Species s
protected String id
protected SBMLValueHolder valueHolder
protected boolean isAmount
protected boolean hasOnlySubstanceUnits
protected boolean isSetInitialConcentration
protected int position
protected int compartmentPosition
protected boolean zeroSpatialDimensions
public SpeciesValue(ASTNodeInterpreter interpreter, org.sbml.jsbml.ASTNode node, org.sbml.jsbml.Species s, SBMLValueHolder valueHolder, int position, int compartmentPosition, String compartmentID, boolean zeroSpatialDimensions, boolean isAmount)
interpreter - node - s - valueHolder - position - compartmentPosition - compartmentID - zeroSpatialDimensions - isAmount - protected void computeDoubleValue(double delay)
ASTNodeValuecomputeDoubleValue in class ASTNodeValueCopyright © 2007–2018. All rights reserved.