Add EPANET3 format

This commit is contained in:
WQY\qiong
2023-03-02 19:51:24 +08:00
parent 844e86b34d
commit 2f395986c3
5 changed files with 5 additions and 5 deletions

View File

@@ -69,7 +69,7 @@ def set_status(name: str, cs: ChangeSet) -> ChangeSet:
#-------------------------------------------------------------- #--------------------------------------------------------------
# [EPANET2][IN][OUT] # [EPA2][EPA3][IN][OUT]
# link value # link value
#-------------------------------------------------------------- #--------------------------------------------------------------
class InpStatus: class InpStatus:

View File

@@ -132,7 +132,7 @@ def set_pump_energy(name: str, cs: ChangeSet) -> ChangeSet:
#-------------------------------------------------------------- #--------------------------------------------------------------
# [EPANET2][IN][OUT] # [EPA2][EPA3][IN][OUT]
# GLOBAL {PRICE/PATTERN/EFFIC} value # GLOBAL {PRICE/PATTERN/EFFIC} value
# PUMP id {PRICE/PATTERN/EFFIC} value # PUMP id {PRICE/PATTERN/EFFIC} value
# DEMAND CHARGE value # DEMAND CHARGE value

View File

@@ -124,7 +124,7 @@ def delete_pipe(name: str, cs: ChangeSet) -> ChangeSet:
#-------------------------------------------------------------- #--------------------------------------------------------------
# [EPANET2] # [EPA2][EPA3]
# [IN] # [IN]
# id node1 node2 length diam rcoeff (lcoeff status) ;desc # id node1 node2 length diam rcoeff (lcoeff status) ;desc
# [OUT] # [OUT]

View File

@@ -115,7 +115,7 @@ def delete_pump(name: str, cs: ChangeSet) -> ChangeSet:
#-------------------------------------------------------------- #--------------------------------------------------------------
# [EPANET2][IN][OUT] # [EPA2][EPA3][IN][OUT]
# id node1 node2 KEYWORD value {KEYWORD value ...} ;desc # id node1 node2 KEYWORD value {KEYWORD value ...} ;desc
# where KEYWORD = [POWER,HEAD,PATTERN,SPEED] # where KEYWORD = [POWER,HEAD,PATTERN,SPEED]
#-------------------------------------------------------------- #--------------------------------------------------------------

View File

@@ -123,7 +123,7 @@ def delete_valve(name: str, cs: ChangeSet) -> ChangeSet:
#-------------------------------------------------------------- #--------------------------------------------------------------
# [EPANET2][IN][OUT] # [EPA2][EPA3][IN][OUT]
# id node1 node2 diam type setting (lcoeff lcurve) # id node1 node2 diam type setting (lcoeff lcurve)
# for GPV, setting is string = head curve id # for GPV, setting is string = head curve id
# [NOT SUPPORT] for PCV, add loss curve if present # [NOT SUPPORT] for PCV, add loss curve if present