OMSimulator icon indicating copy to clipboard operation
OMSimulator copied to clipboard

Implement proper state event detection in OMSimulator

Open casella opened this issue 2 years ago • 0 comments

Currently, OMSimulator only checks for event-triggering conditions (e.g. zero-crossing functions changing their sign) at each time step, but doesn't try to figure out the exact time when the zero-crossing function changed sign. This results in delays of up to one time step in the triggering of events.

In many cases this is no big deal, but in some cases this may seriously change or disrupt the simulation results.

We should eventually implement a proper state event detection mechanism in OMSimulator.

casella avatar Nov 06 '23 21:11 casella