AbstractNeighborCondition

Represents a condition on a neighbor. Formally this conditions is satisfied if at least one neighbor satisfy the condition.

Parameters

<T>

the concentration type.

Inheritors

Properties

Link copied to clipboard
val node: Node<T>

Functions

Link copied to clipboard
abstract fun cloneCondition(node: Node<T>, reaction: Reaction<T>): AbstractNeighborCondition<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Override if desired behavior differs.
Link copied to clipboard
Searches in the given neighborhood which nodes satisfy the condition, and returns a list of valid neighbors.
Link copied to clipboard
abstract fun isValid(): Boolean
Link copied to clipboard
open fun reactionReady()
Link copied to clipboard
open fun toString(): String