From c8d92cdd4886113281aec924b5e742e7ddd7f7db Mon Sep 17 00:00:00 2001 From: Lew Rossman Date: Mon, 21 Jul 2025 13:22:26 -0400 Subject: [PATCH] Fix EN_setlinkvalue for EN_INITSETTING --- src/epanet.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/epanet.c b/src/epanet.c index 1569305..720e442 100644 --- a/src/epanet.c +++ b/src/epanet.c @@ -4177,6 +4177,11 @@ int DLLEXPORT EN_setlinkvalue(EN_Project p, int index, int property, double valu { Link[index].Kc = value; Link[index].InitSetting = value; + valveType = Link[index].Type; + if (valveType > PUMP && valveType != GPV) + { + Link[index].InitStatus = ACTIVE; + } } else {