From bf744a07a52d930c55fbe5f8b6b831dc08acf8cf Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Mon, 24 Nov 2025 22:48:07 +0100 Subject: [PATCH] Use higher secondary pump demand to avoid meltdown --- src/reactor_sim/reactor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/reactor_sim/reactor.py b/src/reactor_sim/reactor.py index 205d636..1bb545c 100644 --- a/src/reactor_sim/reactor.py +++ b/src/reactor_sim/reactor.py @@ -324,7 +324,8 @@ class Reactor: pump_state.status = "STOPPING" if pump_state.flow_rate > 0.1 else "OFF" if self.secondary_pump_active: total_flow = 0.0 - base_flow, base_head = self.secondary_pump.performance(0.5) + demand = 0.75 + base_flow, base_head = self.secondary_pump.performance(demand) target_pressure = max(0.5, base_head * power_ratio) loop_pressure = max(0.1, saturation_pressure(state.secondary_loop.temperature_out)) target_flow = base_flow * power_ratio