From 57c686736aa8da4d69299aa7a3627a33ea24271c Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Sun, 23 Nov 2025 00:44:01 +0100 Subject: [PATCH] Let pump spin-down linger with low threshold --- src/reactor_sim/reactor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/reactor_sim/reactor.py b/src/reactor_sim/reactor.py index 0f2980d..f4f7cf1 100644 --- a/src/reactor_sim/reactor.py +++ b/src/reactor_sim/reactor.py @@ -287,7 +287,7 @@ class Reactor: pump_state.flow_rate, 0.0, dt, self.primary_pump.spool_time ) pump_state.pressure = state.primary_loop.pressure - pump_state.status = "STOPPING" if pump_state.flow_rate > 1.0 else "OFF" + pump_state.status = "STOPPING" if pump_state.flow_rate > 0.1 else "OFF" if self.secondary_pump_active: total_flow = 0.0 target_pressure = ( @@ -337,7 +337,7 @@ class Reactor: pump_state.flow_rate, 0.0, dt, self.secondary_pump.spool_time ) pump_state.pressure = state.secondary_loop.pressure - pump_state.status = "STOPPING" if pump_state.flow_rate > 1.0 else "OFF" + pump_state.status = "STOPPING" if pump_state.flow_rate > 0.1 else "OFF" if self.primary_relief_open: state.primary_loop.pressure = max(0.1, saturation_pressure(state.primary_loop.temperature_out))