From 716394f46baba6aef85bd8a5740743df91f12c62 Mon Sep 17 00:00:00 2001 From: Anthony Berg Date: Tue, 1 Jul 2025 20:14:27 +0200 Subject: [PATCH] fix(simulator): add different safety mechanism for potential infinite while loop --- GPUSimulators/simulator/simulator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/GPUSimulators/simulator/simulator.py b/GPUSimulators/simulator/simulator.py index e7ad00f..4489474 100644 --- a/GPUSimulators/simulator/simulator.py +++ b/GPUSimulators/simulator/simulator.py @@ -112,6 +112,7 @@ class BaseSimulator(object): self.logger.warning(f"Timestep size {self.sim_steps()} is less than or equal to zero!") break + prev_time = self.sim_time() # Step forward in time self.step(current_dt)