Use an Explicit Device Events node (

) to create solver events at certain predefined start times and periods. Each solver event can reinitialize variables to a new value as long as the variable is a degree of freedom or discrete state. To ensure that an ordinary device variable is a degree of freedom, use an
Elimination Weight of
−1. See the
Device Variables node for more details.
Enter a scalar start time in the Start time column and a scalar period in the
Period column. The period time accepts
inf to only trigger an event once. The
Re-init variables and
Re-init expressions columns contain an array of variables names and their corresponding reinitialization expressions. It is an array to support reinitialization of multiple variables. For example,
{a, b} and
{a+1,b*2} to add one to
a and multiply
b with 2 for each triggered event.