public class SpeciesValue extends ASTNodeValue
ASTNode
s 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, setTime
protected 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)
ASTNodeValue
computeDoubleValue
in class ASTNodeValue
Copyright © 2007–2018. All rights reserved.