From e71b7b45ef43cf6449b48812eb20aaee517ed6d3 Mon Sep 17 00:00:00 2001 From: Lew Rossman Date: Mon, 21 Apr 2025 10:26:56 -0400 Subject: [PATCH] Save changed GPV curve to link's InitSetting --- src/epanet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/epanet.c b/src/epanet.c index 18f89df..c1bfbfe 100644 --- a/src/epanet.c +++ b/src/epanet.c @@ -4058,7 +4058,6 @@ int DLLEXPORT EN_setlinkvalue(EN_Project p, int index, int property, double valu Slink *Link = net->Link; double *Ucf = p->Ucf; -// double *LinkSetting = hyd->LinkSetting; char s; double r; int pumpIndex, patIndex, curveIndex; @@ -4256,6 +4255,7 @@ int DLLEXPORT EN_setlinkvalue(EN_Project p, int index, int property, double valu curveIndex = ROUND(value); if (curveIndex < 0 || curveIndex > net->Ncurves) return 206; Link[index].Kc = curveIndex; + if (hyd->OpenHflag == FALSE) Link[index].InitSetting = curveIndex; } break;