SAPEREIncarnation
The SAPERE incarnation, whose concentrations are lists of LSAs.
Type Parameters
P
position type
Functions
Link copied to clipboard
open override fun createAction(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>?, reaction: Reaction<List<ILsaMolecule>>, additionalParameters: Any?): Action<List<ILsaMolecule>>
Link copied to clipboard
Link copied to clipboard
open override fun createCondition(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>?, reaction: Reaction<List<ILsaMolecule>>, additionalParameters: Any?): Condition<List<ILsaMolecule>>
Link copied to clipboard
Link copied to clipboard
open override fun createNode(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, parameter: Any?): ILsaNode
Link copied to clipboard
open override fun createNodeReaction(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>, timeDistribution: TimeDistribution<List<ILsaMolecule>>, parameter: Any?): NodeReaction<List<ILsaMolecule>>
Link copied to clipboard
open override fun createReaction(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, parameter: Any?): Reaction<List<ILsaMolecule>>
Link copied to clipboard
open override fun createTimeDistribution(randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>?, parameter: Any?): TimeDistribution<List<ILsaMolecule>>
Link copied to clipboard
open override fun readConcentration(node: Node<List<ILsaMolecule>>, molecule: Molecule, property: String): Double