Absolute Event
A single-use reaction checked at one absolute occurrence.
Conditions do not alter scheduling and are observed only at occurrence. If they are all valid, they are prepared and the actions execute. The event then unregisters itself from host whether the conditions were valid or not. An action failure remains fail-fast and prevents successful completion of the event procedure.
Parameters
model entity hosting the event
absolute occurrence time
Type Parameters
concentration type
Properties
Observes whether the reaction procedure can be selected and executed by the engine. This observable emits updates when that state changes. Reactions whose procedure includes checking occurrence-time conditions may remain executable even when those conditions will suppress their model effects.
The Conditions interpreted by this reaction's scheduling and execution policy.
The absolute Time of the next occurrence.
Functions
Initializes reactive inputs after the model has been fully assembled.
Converts a node-hosted Reaction to a ReactionSurrogate.
Refreshes this reaction's scheduling after one or more observed model inputs changed.