Lew Rossman
2bbbf736b0
Numerous updates to project documentation
2019-05-30 13:28:32 -04:00
Lew Rossman
1c9ee7788b
Documentation edits
2019-05-09 13:53:57 -04:00
Lew Rossman
365ab00dcb
Refactors the API's demand editing functions
2019-05-09 10:26:40 -04:00
Michael Tryby
cf97cf8c9c
Work in progress
...
code cleanup, addressed issue raised in review, and implemented EN_adddemand()
2019-04-23 17:52:11 -04:00
Lew Rossman
1583bea154
Return object index from EN_addnode and EN_addlink (issue #432 )
...
Adds an output argument to EN_addnode and EN_addlink that returns the index of the newly added object.
Also refactors the validity check on object ID names.
2019-04-18 07:00:07 -04:00
Lew Rossman
ca0ea0e17c
Fixes bug in EN_getcurve
2019-04-03 00:58:40 -04:00
Lew Rossman
18f65eb8b0
Replace fixed-sized comment strings with dynamic strings
2019-03-17 19:54:51 -04:00
Michael Tryby
a4b2e53768
Adding tests for save and use hydraulics file
2019-02-28 11:14:15 -05:00
Lew Rossman
fcbbbf9b2e
Adds new pattern, curve and reporting functions to API
2019-02-20 12:43:32 -05:00
Lew Rossman
3eb9a68783
Fixes win_build and VS/cmake build problems
2019-02-11 14:30:15 -05:00
Lew Rossman
36b78f28d3
New function clearreport added (see issue #383 )
...
The newly added `gettitle` and `settitle` functions were moved from the Reporting Functions section to the Project (formerly System) Functions section of epanet2.c and epanet.c.
2019-02-08 12:07:56 -05:00
Elad Salomons
140c95214e
Merge pull request #385 from eladsal/dev-title
...
Add new function to get and set title strings
2019-02-07 22:13:40 +02:00
Elad Salomons
ab62d3bb61
Add new function to get and set title strings
2019-02-06 11:45:48 +02:00
Michael Tryby
6a0151b9c7
Adding support for custom epanet_py build target
2019-02-04 14:28:32 -05:00
Michael Tryby
cba9dda5cf
Fixing build error gcc / Travis
2019-01-30 14:30:44 -05:00
Lew Rossman
0cfa45e52e
New updates to address compiler warnings (issue #370 )
...
In addition to addressing compiler warnings, argument names in the API function prototypes were made more consistent and descriptive. Also additional Doxygen comments were added in preparation for producing a more thorough documentation of the API.
2019-01-19 16:56:19 -05:00
Lew Rossman
dd376692ad
Floating pt. args in thread-safe API changed to doubles (Issue #365 )
2019-01-09 15:14:10 -05:00
Lew Rossman
628fffc718
Added additional network building features ( #367 )
2019-01-02 10:33:58 -05:00
Michael Tryby
b0c7714d72
Keeping legacy api in epanet2.h epanet2.c and moving new api to epanet2_2.h epanet.c
2018-11-29 12:51:47 -05:00