Previous Page Parent Page Next Page TOC
Intranet | Events | Cascading Events

Cascading Events

It is possible that the execution of one event changes the trigger expression of another from FALSE to TRUE, i.e., another event fires. This cascading event is added to the processing queue. The possibility of having cascading events may lead to an infinite cascade or loop of triggered events. In order to prevent COPASI to never return from the calculation we limit the number of cascading events similar to the number of internal steps of the integrating method.

Let us look at a situation in which we have two executions one with the prior flag TRUE and the other with the prior flag FALSE for the same point in time. After processing the execution for which prior is TRUE cascading events may require the processing of additional calculation and execution steps before processing the execution for which prior is FALSE.