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

Public Member Functions

def __init__ (self, name, time)
 
def set_release (self, timeStep, rlsSpecified)
 
def calc_release (self, rlsProposed, rlsUnCtrl, stor, rlsPrev=None, qIn=None)
 
- Public Member Functions inherited from rule.RuleBase
def set_subrule (self, subRule)
 
def calc_release (self, rlsProposed, *rlsPrev=None, rlsUnCtrl=None, stor=None, qIn=None)
 
def __subclasshook__ (cls, C)
 

Additional Inherited Members

- Public Attributes inherited from rule.RuleBase
 name
 
 subRule
 
 T
 
 release
 

Detailed Description

Definition at line 46 of file rule.py.

Constructor & Destructor Documentation

◆ __init__()

def rule.RuleRlsSpecified.__init__ (   self,
  name,
  time 
)

Reimplemented from rule.RuleBase.

Definition at line 47 of file rule.py.

Member Function Documentation

◆ calc_release()

def rule.RuleRlsSpecified.calc_release (   self,
  rlsProposed,
  rlsUnCtrl,
  stor,
  rlsPrev = None,
  qIn = None 
)

Definition at line 57 of file rule.py.

◆ set_release()

def rule.RuleRlsSpecified.set_release (   self,
  timeStep,
  rlsSpecified 
)

Definition at line 51 of file rule.py.


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