From 40a53718cc0d4b94aeabbfe0c17e3e9559c00c6d Mon Sep 17 00:00:00 2001 From: Elad Salomons Date: Thu, 6 Sep 2018 12:01:09 +0300 Subject: [PATCH] Fix EN_setnodevalue for EN_MINLEVEL Vmin was not updated correctly --- src/epanet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/epanet.c b/src/epanet.c index f1da41b..72bc727 100644 --- a/src/epanet.c +++ b/src/epanet.c @@ -3044,7 +3044,7 @@ int DLLEXPORT EN_setnodevalue(EN_ProjectHandle ph, int index, int code, EN_API_F if (Tank[j].Vcurve > 0) return set_error(p->error_handle, 202); Tank[j].Hmin = Htmp; - Tank[j].Vmin = tankvolume(p, j, Tank[j].Hmin); + Tank[j].Vmin = (Tank[j].Hmin - Node[index].El) * Tank[j].A; } else { return set_error(p->error_handle, 251); }