Lew Rossman
70d5483361
Add read/write of disabled controls to input file
2025-02-11 15:38:30 -05:00
Lew Rossman
3201d8485e
Merge pull request #821 from OpenWaterAnalytics/dev-fix-tank-mixing
...
Corrections to 2-compartment tank mixing
2024-12-21 11:17:48 -05:00
Lew Rossman
626b93a10f
Corrections to 2-compartment tank mixing
...
Fixes volume remaining in mixing zone when there is net outflow from a 2-compartment tank.
2024-12-16 23:30:32 -05:00
Lew Rossman
fbd005d604
Merge pull request #812 from Mariosmsk/add-EN_loadpatternfile
...
Add the `EN_loadpatternfile` function to load pattern data from a `.pat` file into INP
2024-08-06 08:39:55 -04:00
Marios S. Kyriakou
3604f3f693
fix
...
Co-Authored-By: Lew Rossman <LRossman@outlook.com >
2024-08-01 22:45:42 +03:00
Marios S. Kyriakou
b16dacb87e
Add a new pattern or use an existing pattern - EN_loadpatternfile
...
Co-Authored-By: Lew Rossman <LRossman@outlook.com >
2024-08-01 17:06:32 +03:00
Marios S. Kyriakou
17b14e2178
fix missing ')'
2024-08-01 09:06:04 +03:00
Marios S. Kyriakou
03e889d675
Update epanet.c
...
Co-Authored-By: Lew Rossman <LRossman@outlook.com >
2024-08-01 08:58:13 +03:00
Marios S. Kyriakou
53350880c9
Add EN_loadpatternfile, ENloadpatternfile
2024-07-31 19:48:19 +03:00
Lew Rossman
2f4ae4c5b1
Merge pull request #811 from LRossman/dev-leakage
...
Code cleanup
2024-07-29 09:26:31 -04:00
Lew Rossman
cbf543f1b5
Code cleanup
2024-07-19 11:04:19 -04:00
Elad Salomons
3e1702e0e8
Merge pull request #810 from OpenWaterAnalytics/update-old-build
...
Update Makefile.bat
2024-07-13 18:00:20 +03:00
Elad Salomons
47e3451207
Update Makefile.bat
...
Update the old build script to support the new leak model files.
2024-07-13 08:58:28 +03:00
Lew Rossman
3574bdfe87
Merge pull request #808 from LRossman/dev-leakage
...
Add leakage into EPANET/dev
2024-07-12 11:36:32 -04:00
Lew Rossman
5894b67d81
Merge pull request #5 from LRossman/leakage
...
Adding Pipe Leakage Modeling
2024-07-08 08:49:59 -04:00
Lew Rossman
6089b93a51
Fix refactoring error in hydcoeffs.c
2024-07-02 20:19:45 -04:00
Lew Rossman
5b2b88cee4
Merge branch 'dev-leakage' into leakage
2024-06-26 18:08:02 -04:00
Lew Rossman
68b73a14f1
Fixes for PDA
2024-06-26 17:50:24 -04:00
Lew Rossman
30a3fcb4b9
debug test_pda.cpp
2024-06-26 11:47:35 -04:00
Lew Rossman
037ca41af6
Adding Pipe Leakage Modeling
2024-06-26 11:34:19 -04:00
Lew Rossman
b0796f346a
Adding leakage model
2024-06-26 11:15:01 -04:00
Elad Salomons
cc9105fda6
Merge pull request #804 from OpenWaterAnalytics/bugfix/compiler-fix
...
fixes compilation with old compilers and keeps our programming conven…
2024-06-25 13:24:34 +03:00
Sam Hatchett
31cfd60943
fixes compilation with old compilers and keeps our programming conventions of declaring variables
2024-06-24 15:10:06 -04:00
Sam Hatchett
94d136b58f
Merge pull request #803 from OpenWaterAnalytics/bugfix/tank-never-drains
...
fixes regression related to tank fill/empty events
2024-06-24 15:07:33 -04:00
Sam Hatchett
0329819f04
fixes regression related to tank fill/empty events
...
In the affected code, q is really just a proxy for flow direction. And in cases where a tank has filled in a previous step, its connected link will have been TEMPCLOSED making the flow pretty small. When this occurs, the link actually never opens even if dH says that the tank should be draining.
2024-06-24 13:08:13 -04:00
Lew Rossman
59f7295739
Merge pull request #802 from YuChunTsao/add-INP-section-column-headings
...
feat: Add column headings for sections in INP file
2024-06-18 13:23:36 -04:00
Yu Chun Tsao
96cb4c9c88
fix: Use two semicolons in each heading line
2024-06-19 00:46:17 +08:00
Lew Rossman
d055157558
Merge pull request #801 from OpenWaterAnalytics/API_fixes
...
Fix two legacy API functions
2024-06-18 07:46:25 -04:00
Yu Chun Tsao
317990a8d1
feat: Add column headings for sections in INP file
...
This commit includes the following changes:
- Column headings have been added for each section in the INP file.
- The alignment of the values has been updated to match these headings.
These enhancements improve readability and understanding of the INP file.
2024-06-15 23:48:14 +08:00
Lew Rossman
6ac4156fd0
Update report.c
...
Change a "printf" statement to "sprintf".
2024-06-14 09:49:28 -04:00
Lew Rossman
62f0bc6db7
Fix two legacy API functions
2024-06-13 07:49:14 -04:00
Lew Rossman
109a93f7d5
Merge pull request #798 from zannads/dev-netadjlist_fix
...
Fix Issue 789- PR 791
2024-06-05 15:47:04 -04:00
Dennis
c79f125608
Fix: pass the network pointer to freeadjlists and not the project
2024-06-04 13:49:24 +02:00
Lew Rossman
c131c4cd1d
Merge pull request #786 from Vitens/dev
...
add ENgetnodesvalues and ENgetlinksvalues methods
2024-06-03 11:24:11 -04:00
Abel Heinsbroek
93a0b3671b
Merge branch 'dev' into dev
2024-05-31 21:36:57 +02:00
Lew Rossman
8b6be71956
Merge pull request #788 from OpenWaterAnalytics/dev-rename_emitter_backflow_keyword
...
Changes EMITTER BACKFLOW keyword
2024-05-29 08:25:19 -04:00
Lew Rossman
7b334875f8
Merge pull request #797 from lbutler/big-fix-emitter-coefficient
...
Fix emitter-related NaN errors from EN_setnodevalue API
2024-05-29 08:23:56 -04:00
Lew Rossman
375823851a
Merge pull request #791 from zannads/dev-netadjlist_fix
...
Fix Issue #789 - free network Adjlist
2024-05-29 08:22:48 -04:00
Lew Rossman
9958ef6d44
Merge pull request #792 from zannads/dev-npipes_fix
...
Fix Issue #790 - incorrect number of pipes
2024-05-29 08:15:43 -04:00
lbutler
48934c7089
Updated ReleaseNotes for EN_EMITTER bug
2024-05-28 22:23:46 -04:00
lbutler
a74171fa26
Fix emitter-related NaN errors by initializing zero EmitterFlow to 1.0.
...
Co-Authored-By: Lew Rossman <LRossman@outlook.com >
2024-05-28 22:18:29 -04:00
Dennis
d50c673321
Fix Issue #790 - incorrect number of pipes
...
The pipe counter was not decreased if the element was a pipe.
2024-05-23 10:33:30 +03:00
Dennis
9307913c5b
Proposed Fix for Issue #789
...
See the comment on the Issue.
2024-05-23 10:24:29 +03:00
Lew Rossman
7e66114863
Changes EMITTER BACKFLOW keyword
...
This change avoids a conflict between the EMITTER EXPONENT and EMITTER BACKFLOW keywords when running a v2.3 input file in the v2.2 EPANET GUI.
2024-05-11 12:37:52 -04:00
Abel Heinsbroek
9637f5c092
change names of new functions to ENgetnodevalues and ENgetlinkvalues
2024-04-24 15:20:59 +02:00
Abel Heinsbroek
4dff3bd054
add ENgetnodesvalues and ENgetlinksvalues methods
2024-04-23 11:31:17 +02:00
Elad Salomons
ef234a1919
Merge pull request #784 from Mariosmsk/patch-4
...
fix badge macos link.
Thank you @Mariosmsk!
2024-04-21 19:23:00 +03:00
Marios S. Kyriakou
c5232f47a7
fix badge macos link
2024-04-21 19:13:14 +03:00
Elad Salomons
72eeb3d4d8
Merge pull request #781 from eladsal/update-build-script
...
Update old build script
2024-04-21 13:02:12 +03:00
Elad Salomons
3d7cf9a522
Merge pull request #1 from Mariosmsk/retry-builds
...
Retry builds
2024-04-21 12:09:28 +03:00