Incarnation
Parameters
<T>
Concentration type
<P>
Concentration type
Functions
Link copied to clipboard
abstract fun createAction( randomGenerator: RandomGenerator, environment: Environment<T, P>, @Nullable node: Node<T>, time: TimeDistribution<T>, actionable: Actionable<T>, additionalParameters: String): Action<T>
Content copied to clipboard
Link copied to clipboard
Creates a new concentration object of a specific concrete type.
Link copied to clipboard
abstract fun createCondition( randomGenerator: RandomGenerator, environment: Environment<T, P>, @Nullable node: Node<T>, time: TimeDistribution<T>, actionable: Actionable<T>, additionalParameters: String): Condition<T>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun createNode( randomGenerator: RandomGenerator, environment: Environment<T, P>, @Nullable parameter: String): Node<T>
Content copied to clipboard
Link copied to clipboard
abstract fun createReaction( randomGenerator: RandomGenerator, environment: Environment<T, P>, node: Node<T>, timeDistribution: TimeDistribution<T>, parameter: String): Reaction<T>
Content copied to clipboard
Link copied to clipboard
abstract fun createTimeDistribution( randomGenerator: RandomGenerator, environment: Environment<T, P>, @Nullable node: Node<T>, @Nullable parameter: String): TimeDistribution<T>
Content copied to clipboard
Link copied to clipboard