The following are signatures for each of the event macros in OptRuntime:
BeforeOptimizationEvent
BeforeIterationEvent
BeforeSimulationEvent
AfterSimulationEvent
AfterIterationEvent
AfterOptimizationEvent
EfficientFrontierEvent
The subroutine names shown here before the underscore will change depending on the variable name assigned to OptRuntime.