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

Public Member Functions

def __init__ (self, name, time, constants)
 
def set_emergency_table (self, name, hypso, elev, rlsEmgcVals)
 
def calc_release (self, rlsProposed, *stor, rlsUnCtrl, rlsPrev=None, qIn=None)
 
- Public Member Functions inherited from rule_emergency.RuleEmgcBase
def __init__ (self, name, time)
 
def __subclasshook__ (cls, C)
 

Public Attributes

 constants
 
 rlsEmgcSched
 

Detailed Description

Definition at line 29 of file rule_emergency.py.

Constructor & Destructor Documentation

◆ __init__()

def rule_emergency.RuleEmgc.__init__ (   self,
  name,
  time,
  constants 
)

Definition at line 30 of file rule_emergency.py.

Member Function Documentation

◆ calc_release()

def rule_emergency.RuleEmgc.calc_release (   self,
  rlsProposed,
stor,
  rlsUnCtrl,
  rlsPrev = None,
  qIn = None 
)

Definition at line 41 of file rule_emergency.py.

◆ set_emergency_table()

def rule_emergency.RuleEmgc.set_emergency_table (   self,
  name,
  hypso,
  elev,
  rlsEmgcVals 
)

Definition at line 37 of file rule_emergency.py.

Member Data Documentation

◆ constants

rule_emergency.RuleEmgc.constants

Definition at line 34 of file rule_emergency.py.

◆ rlsEmgcSched

rule_emergency.RuleEmgc.rlsEmgcSched

Definition at line 35 of file rule_emergency.py.


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