The EngineNet type exposes the following members.
An event that is called everytime external sources are to be applied
An event that is called everytime external HD implicit sources are to be evaluated.
The event can be used when an AD component must be applied based on a HD implicit source.
An event that is called everytime an iteration was successfully performed.
An event that is called everytime a timestep was successfully performed.
An event that is called everytime a timestep is initiated.
For adaptive time stepping a timestep can be rejected and recalculated, in which case this event is triggered more than once for the same time step, but with a different end time and the redocounter (third argument) is incremented.
An event that is called when the simulation is done
An event that is called when the simulation has been prepared