Commit Graph

27 Commits

Author SHA1 Message Date
lbutler
6c2bf2f48a Add en_openx to release notes 2024-01-09 14:22:34 -05:00
lbutler
c6ab471b5b Update release notes and remove depreciated constants 2024-01-09 14:14:19 -05:00
Marios S. Kyriakou
667a15fcbd Merge branch 'dev' into patch-1 2023-09-25 09:25:34 +03:00
Marios S. Kyriakou
984e6b7fb1 Update ReleaseNotes2_3.md
Thanks @lbutler for the suggestions. Feel free to make changes!
2023-09-25 09:23:50 +03:00
Luke Butler
cfc06321a6 Remove recursion in getclosedlink
The function getclosedlink in report.c uses recursion to find closed links when reporting on disconnections.

In very large networks, it’s possible for the recursion to exhaust the memory on the call stack which then causes EPANET to crash.

If a loop is used instead of recursion, EPANET will not crash with very large disconnections
2023-09-14 16:00:34 -04:00
Marios S. Kyriakou
d1cad76a5b Update ReleaseNotes2_3.md
add EN_VALVE_CURVE, EN_PCV_CURVE. Some typo fixes.
2023-09-13 23:33:15 +03:00
Sam Hatchett
0754d08721 Update ReleaseNotes2_3.md 2023-09-13 14:30:57 -04:00
Lew Rossman
a2c0ff7889 Fix trace node id parser error 2023-09-11 18:23:49 -04:00
Lew Rossman
353ba4eb34 Allow API to get/set type of status report
The existing EN_setstatusreport function only allows one to set the level of status reporting and not retrieve this value. A new EN_STATUS_REPORT constant was added, to be used with EN_setoption and EN_getoption, to provide read/write access to the level of status reporting.
2023-07-19 09:15:25 -04:00
Lew Rossman
3acfb6dae3 Added retrieval of emitter flow to the API 2023-07-06 15:35:30 -04:00
Lew Rossman
2b346c5427 Update ReleaseNotes2_3.md 2023-06-08 10:21:35 -04:00
Luke Butler
0e4c400355 Update ReleaseNote2_3.md
Commits between V2.2 and 2023-03-15 were reviewed and missed items in the release notes were added.

Fixes #716
2023-03-15 11:13:47 -04:00
Lew Rossman
61b03b8539 Updating the docs 2023-02-07 22:59:18 -05:00
Sam Hatchett
57ae3eeab8 Update ReleaseNotes2_3.md 2023-01-19 14:16:50 -05:00
Lew Rossman
6db17193f5 New positional control valve added 2022-08-16 11:47:44 -04:00
Lew Rossman
2d783041a4 Fix for FCV problem
This update prevents a solution where the computed loss coefficient for a FCV at its flow setting would be less than the user supplied fully opened coefficient.
2022-08-08 18:08:45 -04:00
Lew Rossman
0b1e5408bf Update ReleaseNotes2_3.md 2022-06-27 13:00:02 -04:00
Lew Rossman
750dda1fe6 Update ReleaseNotes2_3.md 2022-02-14 15:38:21 -05:00
Lew Rossman
0687aa63e2 Update ReleaseNotes2_3.md 2022-02-14 15:10:18 -05:00
Lew Rossman
f865cbbba8 Update ReleaseNotes2_3.md 2022-02-14 13:43:48 -05:00
Lew Rossman
b6eddc07fa Add EN_STARTTIME to EN_settimeparam function 2020-11-08 10:10:16 -05:00
Lew Rossman
71a733ed85 Add missing break statement after update from dev 2020-07-10 15:42:34 -04:00
Lew Rossman
a9ab376aa7 Revert "Replaced status checking for pumps & FCVs"
This reverts commit 3ee30ce019.
2020-02-09 17:25:33 -05:00
Lew Rossman
a3537b767a Revert "Changed benchmark results for EN_getstatistic test"
This reverts commit 7e3d5e1fe0.
2020-02-09 16:58:37 -05:00
Lew Rossman
7e3d5e1fe0 Changed benchmark results for EN_getstatistic test 2020-02-07 13:49:54 -05:00
Lew Rossman
3ee30ce019 Replaced status checking for pumps & FCVs
See ReleaseNotes2_3.md.
2020-02-07 10:44:52 -05:00
Lew Rossman
80f9acfe4d Network building enhancements 2020-02-04 10:01:23 -05:00