Prado EFO PVA
Public Member Functions | Public Attributes | List of all members
rule_flood.RuleFloodGuideCurve Class Reference
Inheritance diagram for rule_flood.RuleFloodGuideCurve:
Inheritance graph
[legend]
Collaboration diagram for rule_flood.RuleFloodGuideCurve:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, name, time, constants, hypso, monDayHr, guideCurve, *typ='interp', timeUnit=None, isElev=True)
 
def set_guide_curve (self, name, time, monDayHr, guideCurve, *typ='interp', timeUnit=None)
 
def calc_release (self, rlsProposed, rlsUnCtrl, stor, rlsPrev=None, qIn=None)
 
- Public Member Functions inherited from rule_flood.RuleFloodBase
def __init__ (self, name, time, constants)
 
def __subclasshook__ (cls, C)
 

Public Attributes

 tsGuideCurve
 
 guideCurveTbl
 
- Public Attributes inherited from rule_flood.RuleFloodBase
 constants
 

Detailed Description

Definition at line 32 of file rule_flood.py.

Constructor & Destructor Documentation

◆ __init__()

def rule_flood.RuleFloodGuideCurve.__init__ (   self,
  name,
  time,
  constants,
  hypso,
  monDayHr,
  guideCurve,
typ = 'interp',
  timeUnit = None,
  isElev = True 
)

Definition at line 33 of file rule_flood.py.

Here is the call graph for this function:

Member Function Documentation

◆ calc_release()

def rule_flood.RuleFloodGuideCurve.calc_release (   self,
  rlsProposed,
  rlsUnCtrl,
  stor,
  rlsPrev = None,
  qIn = None 
)

Definition at line 53 of file rule_flood.py.

◆ set_guide_curve()

def rule_flood.RuleFloodGuideCurve.set_guide_curve (   self,
  name,
  time,
  monDayHr,
  guideCurve,
typ = 'interp',
  timeUnit = None 
)

Definition at line 46 of file rule_flood.py.

Here is the caller graph for this function:

Member Data Documentation

◆ guideCurveTbl

rule_flood.RuleFloodGuideCurve.guideCurveTbl

Definition at line 50 of file rule_flood.py.

◆ tsGuideCurve

rule_flood.RuleFloodGuideCurve.tsGuideCurve

Definition at line 44 of file rule_flood.py.


The documentation for this class was generated from the following file: