Elad Salomons
2c46a002ba
Changed coordinates are saved to INP
...
Added a flag which controls the loading of coordinates at epanet.c line
213.
When set to TRUE coordinates are loaded and users can use the ENgetcoord
and ENsetcoord functions. Changes are then saved when ENsaveinpfile is
called.
When set to FALSE coordinates are not loaded and can't be retrieved or
changed. When saved, the COORD section is copied from the original INP
file.
2015-09-13 12:56:28 +03:00
Elad Salomons
4d6bcef623
rewrite the coordinate getter
...
currently controlled from input2.c lines 297-298. will need to add a
flag to not load the coordinates.
2015-09-12 16:34:52 +03:00
Sam Hatchett
16edcea410
fix duplicate symbols
2015-06-12 10:35:02 -04:00
Sam Hatchett
caa794447c
updated hash methods. just increasing the size of the hash helps a lot with loading larger networks. perhaps hash could be extended to dynamically size based on network size.
2014-01-31 11:16:07 -05:00
Sam Hatchett
10a5ae4cf6
updated some variable names to make the code a bit more self-documenting
2013-09-30 16:28:12 -04:00
sam hatchett
519daf8e3e
adding debuggable conditionals, fixing lemontiger bug
...
… reorientsegs was borked
2013-09-27 22:19:54 -04:00
Sam Hatchett
e7f6a8a085
fixed the getstatistic api call -- should return floattype by ref
2013-07-23 14:56:12 -04:00
Sam Hatchett
ba82aee97d
Merge branch 'rtx-1.1-lib-mods' into lemontiger-rtx
...
Conflicts:
build/Xcode/epanet/epanet.xcodeproj/project.pbxproj
include/epanet2.h
src/epanet.c
src/hydraul.c
src/quality.c
src/toolkit.h
src/types.h
src/vars.h
2013-07-19 13:27:26 -04:00
Sam Hatchett
9da5f4f658
rtx mods, epanet gets coords
2013-05-24 15:54:02 -04:00
sam hatchett
2bc8d36a55
vars and project settings -- incorporating lemon tiger changes
2013-05-23 19:40:56 -04:00
sam hatchett
434d78c6ed
Lemon Tiger changes
2013-05-23 19:36:03 -04:00
mickey
f883a5551b
Instead of changing block out status checking routine, water quality module considers pipe 'closed' status in the routine bypassing flow information just like tank volume changes.
2013-03-11 11:54:03 -04:00
sam hatchett
bd62f399f9
fake data was being written to the binary file. if a link element is nominally closed, even if there's actually flow calculated there, the flow is disregarded upon writing results. so when the flow is read back in, it's zero -- which is different than it would have been if it had stayed in memory. i wonder what that does to mass balance?
...
this version works, at least with Net3, simplenet, and SampleTown -- but the results are non-canonical, as the current workaround for the issue above writes tiny flow values to the binary file for closed elements. presumably we should check for closed status in the transport() function.
2013-03-09 09:46:12 -05:00
JinduanChen
9f8dcadb58
Solved the tank level issue. LemonTigerJ now gives right hyd/WQ results.
2013-01-24 00:48:19 -05:00
Sam Hatchett
f8e843d584
adding rtx modifications
...
- get volume curves
- get relative error / n iterations from last solution
- get more tank characteristics
- modify sim duration during active simulation
2013-01-08 12:41:48 -05:00
Feng Shang
c38b8d0ac8
Commit the EPANET2.00.12 to trunk, the changes are summarized at \EPANET\BASE\trunk\doc\changes.txt.
...
git-svn-id: https://epanet.svn.sourceforge.net/svnroot/epanet/BASE/trunk@95 c320cabd-cc23-0410-96d8-e60fbf53ed7f
2008-03-06 20:06:03 +00:00
Michael Tryby
0cd38fd697
New features and bug fixes
2014-05-05 18:07:03 -04:00
Michael Tryby
993cfce8a4
Initial commit
2014-05-05 18:00:25 -04:00