Lew Rossman
e9161adbe6
Defined EN_MAXID & EN_MAXMSG limits in API header
2018-10-27 08:48:41 -04:00
Lew Rossman and GitHub
09e46bc459
Merge pull request #320 from LRossman/lrossman-dev
...
Fixed bug setting pump curve params (#314 ) and in setting demand categories
2018-10-25 12:22:04 -04:00
Lew Rossman
39fcfa2162
Fixed bug setting pump curve params ( #314 ) and in setting demand categories
...
-Split off calc. of a pump's curve coeffs. from getpumpparams to updatepumpparams.
- Fixed problem with initializing node demand category when default demand pattern set before node is created.
- Increased MAXLINE to 1024 to accomodate increase in MAXMSG.
- Replaced EN_geterror calls in input2.c with geterrmsg (it's bad form to call API functions in the body of the library)
2018-10-25 09:39:28 -04:00
Lew Rossman and GitHub
2ed36c06a1
Merge pull request #315 from LRossman/lrossman-dev
...
Fixed bug in EN_deletelink (#312 )
2018-10-24 09:02:54 -04:00
Lew Rossman
69388024fb
Fixed bug in EN_deletelink ( #312 )
2018-10-23 16:00:14 -04:00
Lew Rossman and GitHub
3f90e44eda
Merge pull request #303 from LRossman/dev-lrossman
...
Fix #211 for EN_setreport
2018-10-23 09:21:02 -04:00
Lew Rossman
f7346cef5f
Modified re-factored version of hash.c
2018-10-19 10:36:39 -04:00
Lew Rossman
0041772aa0
Corrected test_setid unit test code
2018-10-18 10:16:47 -04:00
Lew Rossman
60a79de4a9
Fixed bug in hash.c
...
A bug in the delete function in hash.c was preventing the unit test of the new set ID API functions from running properly. In fixing this bug the entire hash table code was refactored to make it look more like the mempool service routines. Also the need to copy the string passed into the table's insert function was eliminated.
2018-10-18 10:03:09 -04:00
Lew Rossman
b3e84e0c42
Added unit test for ENsetnodeid and ENsetlinkid functions
2018-10-17 10:17:00 -04:00
Lew Rossman
76419e0b4c
Added EN_setnodeid and EN_setlinkid (Issue #306 )
2018-10-17 09:05:16 -04:00
Lew Rossman
1fce14efb8
Increased size of MAXMSG to 255 ( #189 )
2018-10-15 11:34:25 -04:00
Lew Rossman
1c3044c948
Fix #211 for EN_setreport
2018-10-14 11:05:15 -04:00
Lew Rossman
570f96b264
Update src/qualroute.c
2018-10-09 15:55:19 -04:00
Lew Rossman
7c021cf533
Fixed water quality mass balance issue ( #160 )
2018-10-09 12:53:20 -04:00
Lew Rossman
e45a23c4ef
More robust method for handling zero/low flows ( #164 )
2018-09-12 10:38:01 -04:00
Lew Rossman
dab7be8446
Updates to fix zero flow ( #164 ) and D-W eqn. ( #199 ) issues
2018-09-11 13:15:15 -04:00
Lew Rossman
836d9c3668
Revert "Fixes zero flow issue ( #164 ) and DW eqn. ( #199 )"
...
This reverts commit 6b808c03ab .
2018-09-11 11:04:47 -04:00
Lew Rossman
6b808c03ab
Fixes zero flow issue ( #164 ) and DW eqn. ( #199 )
2018-09-11 09:48:01 -04:00
Lew Rossman
fdca2bef42
Edits made to 2.2 Release Notes
2018-09-03 10:34:03 -04:00
Lew Rossman
6e73b6a4f5
Made mempool.c threadsafe ( #234 )
2018-09-03 10:29:41 -04:00
Lew Rossman
b3e26b9ac8
Resolved conflict in inpfile.c
2018-08-13 10:11:34 -04:00
Lew Rossman
3bd2d4a800
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-08-13 10:09:44 -04:00
Lew Rossman
a73d9235e7
Fixed max. flow change node ID in Status Report
2018-08-13 10:04:24 -04:00
Lew Rossman
b5e3986e6b
Pressure Dependent Demands added to address issue 163
2018-08-09 10:42:47 -04:00
Lew Rossman
e29a14a672
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-07-02 13:55:54 -04:00
Lew Rossman
86ffbcf614
Improved node re-ordering method (Issue #162 )
2018-07-02 13:55:41 -04:00
Lew Rossman
55a7179ca6
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-06-21 12:05:59 -04:00
Lew Rossman
f5a1b9e518
Reverted to legacy Darcy-Weisbach method
2018-06-21 12:05:51 -04:00
Lew Rossman
92e10a18b0
Added new convergence options to epanet2.h
2018-06-19 10:41:30 -04:00
Lew Rossman
3a6cd60b96
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-06-19 10:34:51 -04:00
Lew Rossman
e9303de078
Fixes to implement issue #161
2018-06-19 10:30:02 -04:00
Lew Rossman
d5194ffb81
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-06-16 11:12:59 -04:00
Lew Rossman
9afb6f0b28
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-06-16 11:10:07 -04:00
Lew Rossman
b3ab8ea2c7
Addresses issue #161
...
Adds new options HEADERROR and FLOWCHANGE to provide more rigorous criteria for hydraulic convergence. Also breaks HYDRAUL.C into 3 separate files to improve code readability.
2018-06-16 11:02:18 -04:00
Lew Rossman
a73b2d7508
#defined MAXFNAME as 260 instead of L_tmpnam_s
2018-06-09 12:07:44 -04:00
Lew Rossman
f0c9684871
Changes to pass reg tests
...
Revised getTmpName() in EPANET.C
2018-06-05 10:31:18 -04:00
Lew Rossman
598f080f52
Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr
2018-05-24 09:38:34 -04:00
Lew Rossman
4d1cd779ca
Changed version # in binary output file
...
Kept version number at 20012 in binary output file so that the existing EPANET GUI can use this EPANET DLL.
2018-05-24 09:35:49 -04:00
Lew Rossman
24d6b91607
Changes to get Net1.inp to run
2018-05-22 11:12:14 -04:00