Junction

Represents a junction between two cells.

Constructors

Link copied to clipboard
constructor(name: String, moleculesInCurrentNode: Map<Biomolecule, Double>, moleculesInNeighborNode: Map<Biomolecule, Double>)
Builds a junction.
constructor(toClone: Junction)
Builds a junction from another junction.

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
abstract fun getName(): String

The name of this Molecule.

The name of this Molecule.
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
context(incarnation: Incarnation<T, *>, node: Node<T>)
operator fun <T> Molecule.invoke(concentration: T = incarnation.createConcentration())

Assigns the given concentration to this Molecule on the current Node.

Link copied to clipboard
open fun reverse(): Junction
Return the reversed junction of the current junction.
Link copied to clipboard
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
context(incarnation: Incarnation<T, *>, _: Node<T>)
operator fun <T> Molecule.unaryMinus()

Assigns a default concentration for this Molecule to the current Node.