pySimBlocks.gui.services.simulation_runner

class pySimBlocks.gui.services.simulation_runner.SimulationRunner[source]

Bases: object

Run a project simulation from the GUI service layer.

run(project_state: ProjectState)[source]

Execute a simulation for the current project state.

Parameters:

project_state – Project state to simulate.

Returns:

Tuple containing logs, a success flag, and a status message.