3 Created on Sat May 9 23:06:00 2020
10 from efo.time
import TimeBase
19 if issubclass(type(time), TimeBase):
21 self.
qOutqOut = np.empty(time.nSteps)
32 if set(cls.__abstractmethods__) <= attrs:
38 def __init__(self, name, time, junctionUs, lagTime):
41 super().
__init__(name, time, junctionUs)
47 qOut = self.
junctionUsjunctionUs.get_qout(tsOffset = tsOffset - self.
lagTimelagTime)
48 self.
qOutqOut[min(self.
TT.end, self.
TT.step + tsOffset)] = qOut
def __subclasshook__(cls, C)
def __init__(self, name, time, junctionUs)
def calc_qout(self, *tsOffset=0)
def __init__(self, name, time, junctionUs, lagTime)