|
| 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: