Sam Hatchett 5f7fd55a36 Return error if node/link name is too long (#535)
* co-authored with @ehsan-shafiee

* removes errant slashes

* Throws correct error for ID name too long

* Revert "Throws correct error for ID name too long"

This reverts commit 57b4873f5882cb9fd983f7e1e5a703b9e442cd74.

* fixes #534 by bubbling error codes up from add node/link internal functions

* fixes tests on Mac at least

* fixes improper success code

* Error 252 (not 250) returned for ID name too long.

From errors.dat: DAT(252,"invalid ID name")
2019-10-09 10:47:45 -04:00
2019-02-07 11:34:18 -05:00
2019-07-26 11:15:53 -04:00
2015-09-16 23:32:14 +03:00
2019-07-31 09:24:29 -04:00
2019-04-17 09:39:24 -04:00
2019-05-14 13:12:20 -04:00
2019-04-02 15:58:16 -04:00
2019-04-08 14:07:00 -04:00
2019-05-14 13:12:20 -04:00
2019-07-31 09:24:29 -04:00
2019-07-31 09:24:29 -04:00
2019-05-09 11:43:06 -04:00
2019-05-03 10:21:04 +03:00
2019-01-29 18:50:17 +02:00
2019-10-07 14:27:47 -04:00

EPANET

Build Status

Build status Build Status

codecov

For community discussion, FAQ, and roadmapping of the project, go to the Community Forum.

What is on this Repository?

The EPANET Library is a pressurized pipe network hydraulic and water quality analysis toolkit written in C. If you are interested in using/extending EPANET for academic, personal, or commercial use, then you've come to the right place.

Please see the version 2.1 Release Notes for information relevant to users of the previous official version (2.00.12). If you would like to contribute by addressing any of the outstanding Issues, then please comment on the Issue, then Fork this repo to your own account and base your commits on the dev branch. Once you are finished, you can open a Pull Request to test the code and discuss merging your changes back into the community respository.

A step-by-step tutorial on how to contribute to EPANET using GitHub is also available.

Note: This repository is not affiliated with, or endorsed by, the USEPA. For the last "official" release of EPANET (2.00.12 UI and Toolkit) please go to the EPA's GitHub repo or the USEPA website. It is also not the graphical user interface version. This is the hydraulic and water quality solver engine.

However, if you are interested in extending EPANET for academic, personal, or commercial use, then you've come to the right place. For community discussion, FAQ, and roadmapping of the project, go to the Community Forum.

Description
No description provided
Readme 11 MiB
Languages
C 78.8%
C++ 8.6%
C# 2.5%
Visual Basic 6.0 1.9%
Visual Basic .NET 1.9%
Other 6.3%