GenericMoleculeUnderLevel

class GenericMoleculeUnderLevel<T : Number>(reaction: NodeReaction<T>, molecule: Molecule, requiredQuantity: T) : GenericMoleculePresent<T> (source)

A condition valid when the concentration of molecule in the node is lower than requiredQuantity; the reaction-specific rate law may use the distance from the threshold.

Type Parameters

T

the concentration type

Constructors

Link copied to clipboard
constructor(reaction: NodeReaction<T>, molecule: Molecule, requiredQuantity: T)

Properties

Link copied to clipboard
override val isValid: Observable<Boolean>
Link copied to clipboard

Observable quantity consumed by the owning biochemical reaction's mass-action law.

Link copied to clipboard
override val reaction: NodeReaction<T>
Link copied to clipboard

Required quantity configured for this condition.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
override fun cloneCondition(newReaction: Reaction<T>): Condition<T>
Link copied to clipboard
open override fun dispose()
Link copied to clipboard

Molecule whose quantity this condition observes.

Link copied to clipboard
open override fun toString(): String