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

Public Member Functions

def __init__ (self, name, time, qIn=[])
 
def append_qin (self, qIn)
 
def get_qout (self, *tsOffset=0)
 
def calc_qout (self)
 
def set_qout (self, qOutSpecified, *tsOffset=0)
 
def __subclasshook__ (cls, C)
 

Public Attributes

 name
 
 qIn
 
 T
 
 qOut
 
 qInTot
 

Private Member Functions

def _get_qin (self, *tsOffset=0)
 

Detailed Description

Definition at line 18 of file junction.py.

Constructor & Destructor Documentation

◆ __init__()

def junction.JunctionBase.__init__ (   self,
  name,
  time,
  qIn = [] 
)

Reimplemented in junction.Junction.

Definition at line 19 of file junction.py.

Member Function Documentation

◆ __subclasshook__()

def junction.JunctionBase.__subclasshook__ (   cls,
  C 
)

Definition at line 58 of file junction.py.

◆ _get_qin()

def junction.JunctionBase._get_qin (   self,
tsOffset = 0 
)
private

Definition at line 37 of file junction.py.

Here is the caller graph for this function:

◆ append_qin()

def junction.JunctionBase.append_qin (   self,
  qIn 
)

Definition at line 33 of file junction.py.

◆ calc_qout()

def junction.JunctionBase.calc_qout (   self)

Reimplemented in junction.ReservoirJunction, junction.JunctionRegulated, and junction.Junction.

Definition at line 48 of file junction.py.

Here is the call graph for this function:

◆ get_qout()

def junction.JunctionBase.get_qout (   self,
tsOffset = 0 
)

Definition at line 44 of file junction.py.

◆ set_qout()

def junction.JunctionBase.set_qout (   self,
  qOutSpecified,
tsOffset = 0 
)

Definition at line 54 of file junction.py.

Member Data Documentation

◆ name

junction.JunctionBase.name

Definition at line 20 of file junction.py.

◆ qIn

junction.JunctionBase.qIn

Definition at line 23 of file junction.py.

◆ qInTot

junction.JunctionBase.qInTot

Definition at line 31 of file junction.py.

◆ qOut

junction.JunctionBase.qOut

Definition at line 29 of file junction.py.

◆ T

junction.JunctionBase.T

Definition at line 28 of file junction.py.


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