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

Public Member Functions

def __init__ (self, name, time, rlsSched, irocSched, timeUnit='h', nHrs=1)
 
- Public Member Functions inherited from rule_compliance.RuleRampRate
def __init__ (self, name, time, rlsSched, rampSched, ruleType, timeUnit='h', nHrs=1)
 
def get_qcomp (self, *rlsPrev, rlsUnCtrl=None, stor=None, qIn=None, tsOffset=0)
 
- Public Member Functions inherited from rule_compliance.RuleComplianceBase
def __init__ (self, name, time, *ruleType=MIN, rlsType=CTRL_RLS)
 
def __subclasshook__ (cls, C)
 
def calc_release (self, rlsProposed, *rlsPrev=None, rlsUnCtrl=None, stor=None, qIn=None)
 

Additional Inherited Members

- Public Attributes inherited from rule_compliance.RuleRampRate
 rampTbl
 
 qCompCur
 
- Public Attributes inherited from rule_compliance.RuleComplianceBase
 ruleType
 
 rlsType
 
 qCompCur
 
- Static Public Attributes inherited from rule_compliance.RuleComplianceBase
 MIN = int(0)
 
 MAX = int(1)
 
 CTRL_RLS = int(0)
 
 TOT_RLS = int(1)
 

Detailed Description

Definition at line 233 of file rule_compliance.py.

Constructor & Destructor Documentation

◆ __init__()

def rule_compliance.RuleIncreaseRateChng.__init__ (   self,
  name,
  time,
  rlsSched,
  irocSched,
  timeUnit = 'h',
  nHrs = 1 
)

Definition at line 234 of file rule_compliance.py.


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