From acb073296ba52d59372ceecb698743e26b6cd22b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivar=20H=C3=A4rnqvist?= <ivarhar@outlook.com> Date: Fri, 15 May 2020 22:09:23 +0200 Subject: [PATCH] fix GUI simulation usage --- b_asic/GUI/main_window.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/b_asic/GUI/main_window.py b/b_asic/GUI/main_window.py index 178eeefa..a353ca3c 100644 --- a/b_asic/GUI/main_window.py +++ b/b_asic/GUI/main_window.py @@ -16,8 +16,7 @@ from arrow import Arrow from port_button import PortButton from show_pc_window import ShowPCWindow -from b_asic import Operation, SFG, InputPort, OutputPort -from b_asic.simulation import Simulation +from b_asic import Operation, SFG, InputPort, OutputPort, FastSimulation import b_asic.core_operations as c_oper import b_asic.special_operations as s_oper from utils import decorate_class, handle_error @@ -296,8 +295,8 @@ class MainWindow(QMainWindow): def _simulate_sfg(self): for sfg, properties in self.dialog.properties.items(): self.logger.info(f"Simulating sfg with name: {sfg.name}.") - simulation = Simulation(sfg, input_providers=properties["input_values"], save_results=properties["all_results"]) - l_result = simulation.run_for(properties["iteration_count"]) + simulation = FastSimulation(sfg, input_providers=properties["input_values"]) + simulation.run_for(properties["iteration_count"], save_results=properties["all_results"]) if properties["all_results"]: print(f"{'=' * 10} {sfg.name} {'=' * 10}") -- GitLab