ChangeBiomolConcentrationInEnv

class ChangeBiomolConcentrationInEnv(environment: Environment<Double, *>, reaction: NodeReaction<Double>, biomolecule: Biomolecule, deltaConcentration: Double, randomGenerator: RandomGenerator) : AbstractRandomizableAction<Double> (source)

Changes the concentration of biomolecule in the environment nodes around the node by deltaConcentration. The node must be an EnvironmentNode or have a CellProperty.

Constructors

Link copied to clipboard
constructor(environment: Environment<Double, *>, reaction: NodeReaction<Double>, biomolecule: Biomolecule, deltaConcentration: Double, randomGenerator: RandomGenerator)
constructor(reaction: NodeReaction<Double>, biomolecule: Biomolecule, environment: Environment<Double, *>, randomGenerator: RandomGenerator)

Removes one unit of biomolecule from the environment nodes around the node.

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
override fun cloneAction(newReaction: Reaction<Double>): Action<Double>
Link copied to clipboard
open override fun execute()
Link copied to clipboard
open override fun toString(): String