Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epanet2.3 new updates #62

Open
wants to merge 147 commits into
base: dev2.3
Choose a base branch
from

Commits on Aug 8, 2024

  1. 2.3 library update

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    40982c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd6f469 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5191749 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a238034 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2890262 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9140058 View commit details
    Browse the repository at this point in the history
  7. 2.3 EN_getruleenabled api

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    b469b2c View commit details
    Browse the repository at this point in the history
  8. 2.3 EN_setruleenabled api

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    203bd4e View commit details
    Browse the repository at this point in the history
  9. 2.3 EN_openX api

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    36ee4d8 View commit details
    Browse the repository at this point in the history
  10. 2.3 EN_getlinksvalues api

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    0b68449 View commit details
    Browse the repository at this point in the history
  11. 2.3 EN_loadpatternfile api

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e56468c View commit details
    Browse the repository at this point in the history
  12. setCurvetype()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    838847e View commit details
    Browse the repository at this point in the history
  13. 2.3 setvertex()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    2908856 View commit details
    Browse the repository at this point in the history
  14. 2.3 timetonexteven

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9bf105e View commit details
    Browse the repository at this point in the history
  15. 2.3 getcontrolenabled()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e240a89 View commit details
    Browse the repository at this point in the history
  16. 2.3 setcontrolenabled()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    bb6e63c View commit details
    Browse the repository at this point in the history
  17. 2.3 getruleenabled()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    2845ae6 View commit details
    Browse the repository at this point in the history
  18. 2.3 setruleenabled()

    ichrys03 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    d8bb7c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. 2.3 openX()

    ichrys03 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    a3bb023 View commit details
    Browse the repository at this point in the history
  2. 2.3 loadpatternfile()

    ichrys03 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    7c7abb9 View commit details
    Browse the repository at this point in the history
  3. 2.3 getlinksvalues()

    ichrys03 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1201e3a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    f7d95ca View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    50a7d0f View commit details
    Browse the repository at this point in the history
  2. minor fix with setCurveType now shows errorcode + setVertex() now has…

    … comments
    
    setVertex needs test when self._ph is None
    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4eed1f7 View commit details
    Browse the repository at this point in the history
  3. Update epanet.py

    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    41c3c56 View commit details
    Browse the repository at this point in the history
  4. minor fix

    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3a992d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    925c157 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b91cb84 View commit details
    Browse the repository at this point in the history
  7. loadPatternfile()

    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9c3f978 View commit details
    Browse the repository at this point in the history
  8. openX()

    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    2edaa97 View commit details
    Browse the repository at this point in the history
  9. error message added

    ichrys03 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    a0f089a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    2553102 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ed2780 View commit details
    Browse the repository at this point in the history
  3. unitest for getlinkvalues

    ichrys03 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0573879 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. major fix

    ichrys03 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f6fc1d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    3fd0919 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c35e368 View commit details
    Browse the repository at this point in the history
  3. setControlEnabled() function splitted into 2 functions setControlEnab…

    …led and setControlDisabled, same arguments apply for setRuleEnabled() for update 2.3
    ichrys03 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    5a37717 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90be47c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    839ef00 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8807f93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb0722b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    a8b1755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    801455f View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    3a3767e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76265d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6219e51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    927b36b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02de18f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1570813 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c25114f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    454a847 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b2b790 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    be076b3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6422925 View commit details
    Browse the repository at this point in the history
  12. typepump comment

    ichrys03 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    f405285 View commit details
    Browse the repository at this point in the history
  13. Constant added update 2.3

    ichrys03 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    3afab22 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8c1dee0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    76fe5cf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    962b960 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    68980d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. setCurveType() -> split into 5 types setCurveTypeVolume(),setCurveTyp…

    …ePump,(),setCurveTypeEfficiency(),setCurveTypeHeadloss() and setCurveTypeGeneral()
    ichrys03 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    8414557 View commit details
    Browse the repository at this point in the history
  2. The method set /get GPVCurve has been renamed to set/get LinkValveCur…

    …veGPV to provide clearer naming and indicate the relationship to link valve GPV/PCV curves.
    ichrys03 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0ecad3b View commit details
    Browse the repository at this point in the history
  3. +

    ichrys03 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    8932fb6 View commit details
    Browse the repository at this point in the history
  4. set/get timestarttime has been renamed to set/get TimeClockStartTime(…

    …) to provide clearer naming
    ichrys03 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1dfdce4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa6a3c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13d44bb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f999c99 View commit details
    Browse the repository at this point in the history
  8. Warning message if the network is not fully connected update 2.3 (now…

    … networks open even if they are not fully connected)
    ichrys03 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a6cd366 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    589facd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce87433 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25673aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fff4cec View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. ENgettimetonextevent ->{getTimetoNextEventIndex, getTimeDurationtoNex…

    …tEvent,getTimeNextEventtoType} update2.3
    ichrys03 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dcca1e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    43aa8bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f1bab8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78bed9e View commit details
    Browse the repository at this point in the history
  4. new constants update 2.3

    ichrys03 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0ed429b View commit details
    Browse the repository at this point in the history
  5. setOptionsStatusReport slit to 3 functions -> setOptionsStatusReportN…

    …o,setOptionsStatusReportFull & setOptiosStatusReportNormal update 2.3
    ichrys03 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    c2347ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9aa6c00 View commit details
    Browse the repository at this point in the history
  7. setOptionsPressureUnits split to -> setOptionsPressureUnitsMeters, se…

    …tOptionsPressureUnitsPSI & setOptionsPressureUnitsKPA
    ichrys03 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    56c8d79 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e77f428 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    62d455f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8894a23 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb76cf8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8826cd8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    69153b3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe15d38 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    65bb907 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c212438 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. typo link instead of node

    ichrys03 committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    3dfd1db View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. removed duplicate functions

    ichrys03 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    358dd1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6620563 View commit details
    Browse the repository at this point in the history
  3. getNodeInControl() and getLinkInControl() can be called by 4 differen…

    …t ways : d.getNodeInControl() -> will return all values (0 or 1) for Nodes ,d.getNodeInControl(2) will return node index 2 ,d.getNodeInControl(1,2,3) will return nodes 1,2 and 3 d.getNodeInControl([1,2,3]) will return nodes 1,2 and 3))
    ichrys03 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    194c044 View commit details
    Browse the repository at this point in the history
  4. Revert "getNodeInControl() and getLinkInControl() can be called by 4 …

    …different ways : d.getNodeInControl() -> will return all values (0 or 1) for Nodes ,d.getNodeInControl(2) will return node index 2 ,d.getNodeInControl(1,2,3) will return nodes 1,2 and 3 d.getNodeInControl([1,2,3]) will return nodes 1,2 and 3))"
    
    This reverts commit 194c044.
    ichrys03 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7ee7cd1 View commit details
    Browse the repository at this point in the history
  5. Revert "getNodeInControl() and getLinkInControl() can be called by 4 …

    …dif… …ferent ways : d.getNodeInControl() -> will return all values (0 or 1) for Nodes ,d.getNodeInControl(2) will return node index 2 ,d.getNodeInControl(1,2,3) will return nodes 1,2 and 3 d.getNodeInControl([1,2,3]) will return nodes 1,2 and 3))
    ichrys03 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    8afb873 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1b8d4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    96c8b09 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f3a6e6 View commit details
    Browse the repository at this point in the history
  9. after every function is called there is a check for errors. if an err…

    …or occurs now instead of the normal error message with the code , a new error will generated that includes the name of the function. This will help the user to quickly identify and address any issues.
    ichrys03 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ab8ae46 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    1de5053 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4577fa6 View commit details
    Browse the repository at this point in the history
  3. Changed variables for easier understanding(item - > function_id) and …

    …updated functions for better usability
    ichrys03 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    d65b822 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec5c73a View commit details
    Browse the repository at this point in the history
  5. Function that checks the current flow units and returns whether it's …

    …PSI or KPA and METERS.
    ichrys03 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    135b8f8 View commit details
    Browse the repository at this point in the history
  6. Function that checks if the change of metric is possible; if not, it …

    …recommends a set of functions to the user to make it possible.
    ichrys03 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    681bb9d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dcc1ca2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f60aec4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5d8e22f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    450b9f0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d8d4dcd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a46d2e3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c8157e9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2fa0984 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    44c97a8 View commit details
    Browse the repository at this point in the history
  16. comments getTimeofNextEvent

    ichrys03 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    9759846 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    565d3b6 View commit details
    Browse the repository at this point in the history
  18. comments

    ichrys03 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b312400 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. updated readme and comments

    ichrys03 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    f351184 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    2c46f6c View commit details
    Browse the repository at this point in the history
  2. typo in readme

    ichrys03 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    8cace5a View commit details
    Browse the repository at this point in the history
  3. private function

    ichrys03 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    87b0576 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    22ca820 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acf80da View commit details
    Browse the repository at this point in the history
  3. typofix

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e7bd168 View commit details
    Browse the repository at this point in the history
  4. Update epanet.py

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e061497 View commit details
    Browse the repository at this point in the history
  5. fix in genral unit test

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    ec38a6c View commit details
    Browse the repository at this point in the history
  6. unit_test update 2.3

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    73d1a41 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2bcde51 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    de3070c View commit details
    Browse the repository at this point in the history
  9. test1

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    8d361ff View commit details
    Browse the repository at this point in the history
  10. Update general_unit_test.py

    ichrys03 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    365f219 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. mac libraries

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d1602eb View commit details
    Browse the repository at this point in the history
  2. mac_libaries update

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7056b72 View commit details
    Browse the repository at this point in the history
  3. mac libraries

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    85c07e5 View commit details
    Browse the repository at this point in the history
  4. Update epanet.py

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1a43916 View commit details
    Browse the repository at this point in the history
  5. maclibs

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8294396 View commit details
    Browse the repository at this point in the history
  6. mac libs

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5d7b4c5 View commit details
    Browse the repository at this point in the history
  7. Update epanetmsx.dylib

    ichrys03 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6314958 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Update general_unit_test.py

    ichrys03 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0a90a7d View commit details
    Browse the repository at this point in the history
  2. Update epanet.py

    ichrys03 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    81f3cd0 View commit details
    Browse the repository at this point in the history
  3. Revert "Update epanet.py"

    This reverts commit 81f3cd0.
    ichrys03 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    07b98db View commit details
    Browse the repository at this point in the history
  4. Revert "Update general_unit_test.py"

    This reverts commit 0a90a7d.
    ichrys03 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    7764345 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. general unit test fix?

    ichrys03 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    f0d7115 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    267f49d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    0e9b9fb View commit details
    Browse the repository at this point in the history
  2. revert changes

    ichrys03 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    83f2dc6 View commit details
    Browse the repository at this point in the history