BiochemistryIncarnation

class BiochemistryIncarnation : Incarnation<T, P>

Factory for the biochemistry incarnation entities.

Functions

Link copied to clipboard
open fun createAction(    randomGenerator: RandomGenerator,     environment: Environment<Double, Euclidean2DPosition>,     node: Node<Double>,     time: TimeDistribution<Double>,     actionable: Actionable<Double>,     additionalParameters: String): Action<Double>
Link copied to clipboard
open fun createConcentration(): Double
open fun createConcentration(s: String): Double
Link copied to clipboard
open fun createCondition(    randomGenerator: RandomGenerator,     environment: Environment<Double, Euclidean2DPosition>,     node: Node<Double>,     time: TimeDistribution<Double>,     actionable: Actionable<Double>,     additionalParameters: String): Condition<Double>
Link copied to clipboard
open fun createMolecule(s: String): Biomolecule
Link copied to clipboard
open fun createNode(    randomGenerator: RandomGenerator,     environment: Environment<Double, Euclidean2DPosition>,     parameter: String): Node<Double>
Link copied to clipboard
open fun createReaction(    randomGenerator: RandomGenerator,     environment: Environment<Double, Euclidean2DPosition>,     node: Node<Double>,     timeDistribution: TimeDistribution<Double>,     parameter: String): Reaction<Double>
Link copied to clipboard
open fun createTimeDistribution(    randomGenerator: RandomGenerator,     environment: Environment<Double, Euclidean2DPosition>,     node: Node<Double>,     parameter: String): TimeDistribution<Double>
Link copied to clipboard
open fun getProperty(    node: Node<Double>,     molecule: Molecule,     property: String): Double
Link copied to clipboard
open fun toString(): String