EPANET
EPANET copied to clipboard
The Water Distribution System Hydraulic and Water Quality Analysis Toolkit
This project's CI testing uses the Python package `nrtest` to perform regression tests that compare results from a new build of the EPANET library against benchmark results for 51 different...
 [net1_Emitter.inp.txt](https://github.com/OpenWaterAnalytics/EPANET/files/7537240/net1_Emitter.inp.txt)
As far as I can tell, it's not possible to determine the actual setting/status of a control valve whenever a fixed status is specified for that valve. For example, you...
For hydraulic modelling of premise plumbing systems, with its very short pipes, a time step of 1 second is not small enough. For exaple a pipe segment of 20 cm...
In C++, in order to pass a literal character string into a function's argument the prototype has to declare the argument as `const char*`. Some Toolkit functions, like ENopen do...
Our colleagues in Sandia Lab found an issue with tanks: the minimum tank level is reached but the tank is still draining. We noticed that the head loss across the...
Hello. I am hoping to add the EPANET library to VCPKG build system. One issue that I have come up against is that the EPANET CMakes scripts to not provide...
I thought we already covered this section but I don't see these functions. I think this section is not parsed at all.
Currently, the only way to stop the simulation is to run to duration, or have the UNBALANCED STOP option set and break the system through some rule that sets outrageous...
Are there any plans to add EN_DEMANDDEFICIT data to the dynamic results section of the output file?