|
def | __init__ (self, name, time, qIn, storInit, constants, *hypso=None, ruleStack=[], evapObj=None, seepageObj=None, outletCtrl=None, outletUnctrl=None, ruleEmgc=None, storMax=None) |
|
def | create_ctrl_outlet (self, name, elev, qOutlet) |
|
def | create_unctrl_outlet (self, name, elev, qOutlet) |
|
def | set_ctrl_outlet (self, outletCtrl) |
|
def | set_unctrl_outlet (self, outletUnctrl) |
|
def | set_evap (self, evapObj) |
|
def | set_seepage (self, seepageObj) |
|
def | set_rule_emgc (self, ruleEmgc) |
|
def | set_stor_init (self, storInit) |
|
def | set_ruleStack (self, ruleStack) |
|
def | append_rule (self, rule) |
|
def | calc_delta (self, *ruleType=RuleComplianceBase.MAX, tsOffset=0) |
|
def | calc_qout (self) |
|
def | calc_release_ctrl (self, rlsPrev, rlsUnCtrl, storPrev, storCur, qIn) |
|
def | __init__ (self, name, time, qIn, ruleMinQ=None, ruleMaxQ=None, ruleDiversion=[]) |
|
def | set_rule_minq (self, ruleMinQ) |
|
def | set_rule_maxq (self, ruleMaxQ) |
|
def | __init__ (self, name, time, qIn=[]) |
|
def | append_qin (self, qIn) |
|
def | get_qout (self, *tsOffset=0) |
|
def | set_qout (self, qOutSpecified, *tsOffset=0) |
|
def | __subclasshook__ (cls, C) |
|
Definition at line 146 of file junction.py.
◆ __init__()
def junction.ReservoirJunction.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
time, |
|
|
|
qIn, |
|
|
|
storInit, |
|
|
|
constants, |
|
|
* |
hypso = None , |
|
|
|
ruleStack = [] , |
|
|
|
evapObj = None , |
|
|
|
seepageObj = None , |
|
|
|
outletCtrl = None , |
|
|
|
outletUnctrl = None , |
|
|
|
ruleEmgc = None , |
|
|
|
storMax = None |
|
) |
| |
◆ _calc_diversions()
def junction.ReservoirJunction._calc_diversions |
( |
|
self, |
|
|
|
stor, |
|
|
|
qIn |
|
) |
| |
|
private |
◆ _calc_evap()
def junction.ReservoirJunction._calc_evap |
( |
|
self, |
|
|
|
stor, |
|
|
|
qIn |
|
) |
| |
|
private |
◆ _calc_seepage()
def junction.ReservoirJunction._calc_seepage |
( |
|
self, |
|
|
|
stor, |
|
|
|
qIn |
|
) |
| |
|
private |
◆ _calc_storage()
def junction.ReservoirJunction._calc_storage |
( |
|
self, |
|
|
|
storPrev, |
|
|
|
qInNet, |
|
|
|
qOut |
|
) |
| |
|
private |
◆ append_rule()
def junction.ReservoirJunction.append_rule |
( |
|
self, |
|
|
|
rule |
|
) |
| |
◆ calc_delta()
def junction.ReservoirJunction.calc_delta |
( |
|
self, |
|
|
* |
ruleType = RuleComplianceBase.MAX , |
|
|
|
tsOffset = 0 |
|
) |
| |
◆ calc_qout()
def junction.ReservoirJunction.calc_qout |
( |
|
self | ) |
|
◆ calc_release_ctrl()
def junction.ReservoirJunction.calc_release_ctrl |
( |
|
self, |
|
|
|
rlsPrev, |
|
|
|
rlsUnCtrl, |
|
|
|
storPrev, |
|
|
|
storCur, |
|
|
|
qIn |
|
) |
| |
◆ create_ctrl_outlet()
def junction.ReservoirJunction.create_ctrl_outlet |
( |
|
self, |
|
|
|
name, |
|
|
|
elev, |
|
|
|
qOutlet |
|
) |
| |
◆ create_unctrl_outlet()
def junction.ReservoirJunction.create_unctrl_outlet |
( |
|
self, |
|
|
|
name, |
|
|
|
elev, |
|
|
|
qOutlet |
|
) |
| |
◆ set_ctrl_outlet()
def junction.ReservoirJunction.set_ctrl_outlet |
( |
|
self, |
|
|
|
outletCtrl |
|
) |
| |
◆ set_evap()
def junction.ReservoirJunction.set_evap |
( |
|
self, |
|
|
|
evapObj |
|
) |
| |
◆ set_rule_emgc()
def junction.ReservoirJunction.set_rule_emgc |
( |
|
self, |
|
|
|
ruleEmgc |
|
) |
| |
◆ set_ruleStack()
def junction.ReservoirJunction.set_ruleStack |
( |
|
self, |
|
|
|
ruleStack |
|
) |
| |
◆ set_seepage()
def junction.ReservoirJunction.set_seepage |
( |
|
self, |
|
|
|
seepageObj |
|
) |
| |
◆ set_stor_init()
def junction.ReservoirJunction.set_stor_init |
( |
|
self, |
|
|
|
storInit |
|
) |
| |
◆ set_unctrl_outlet()
def junction.ReservoirJunction.set_unctrl_outlet |
( |
|
self, |
|
|
|
outletUnctrl |
|
) |
| |
◆ constants
junction.ReservoirJunction.constants |
◆ evapObj
junction.ReservoirJunction.evapObj |
◆ hypso
junction.ReservoirJunction.hypso |
◆ lossEvap
junction.ReservoirJunction.lossEvap |
◆ lossSeep
junction.ReservoirJunction.lossSeep |
◆ outletCtrl
junction.ReservoirJunction.outletCtrl |
◆ outletUnCtrl
junction.ReservoirJunction.outletUnCtrl |
◆ rlsCtrl
junction.ReservoirJunction.rlsCtrl |
◆ rlsMax
junction.ReservoirJunction.rlsMax |
◆ rlsMin
junction.ReservoirJunction.rlsMin |
◆ rlsUnCtrl
junction.ReservoirJunction.rlsUnCtrl |
◆ ruleEmgc
junction.ReservoirJunction.ruleEmgc |
◆ ruleStack
junction.ReservoirJunction.ruleStack |
◆ seepageObj
junction.ReservoirJunction.seepageObj |
◆ stor
junction.ReservoirJunction.stor |
◆ storMax
junction.ReservoirJunction.storMax |
The documentation for this class was generated from the following file: