simulate
Convenience method for standalone scenario execution.
Builds a fresh model via modelBuilder, applies scenarioRunParameters, runs the simulation, stores the result in simulationRun, and returns it.
For DB-captured execution across multiple scenarios use ScenarioRunner (sequential) or ConcurrentScenarioRunner (parallel). Those runners build the model and invoke SimulationRunner directly using this scenario's public properties, so they do not call this method.
Return
The SimulationRun produced by this invocation.