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

Public Member Functions

def __init__ (self, name, Tcont, fcstFreq=24, fcstHoriz=360, tFcst=None, fcstDate=None)
 
def step (self)
 
def step (self, i)
 
def curDT (self)
 
def update_current_tFcst (self, step, dateTime)
 
def get_fcst_time (self)
 
def get_fcst_step (self)
 
def get_datetime_offset (self, tsOffset)
 
- Public Member Functions inherited from time.TimeBase
def __init__ (self, name)
 
def __subclasshook__ (cls, C)
 
def bind_to (self, callback)
 

Public Attributes

 Tcont
 
 nHrs
 
 timeUnit
 
 tDelta
 
 nSteps
 
 end
 
 steps
 
 fcstFreq
 
 nFcsts
 
 fcstDate
 
 tFcst
 
- Public Attributes inherited from time.TimeBase
 name
 

Private Attributes

 _rowCurFcst
 
 _tFcstCur
 
 _step
 
 _curDT
 

Detailed Description

Definition at line 102 of file time.py.

Constructor & Destructor Documentation

◆ __init__()

def time.TimeFcst.__init__ (   self,
  name,
  Tcont,
  fcstFreq = 24,
  fcstHoriz = 360,
  tFcst = None,
  fcstDate = None 
)

Definition at line 103 of file time.py.

Member Function Documentation

◆ curDT()

def time.TimeFcst.curDT (   self)

Definition at line 160 of file time.py.

◆ get_datetime_offset()

def time.TimeFcst.get_datetime_offset (   self,
  tsOffset 
)

Definition at line 178 of file time.py.

◆ get_fcst_step()

def time.TimeFcst.get_fcst_step (   self)

Definition at line 175 of file time.py.

◆ get_fcst_time()

def time.TimeFcst.get_fcst_time (   self)

Definition at line 172 of file time.py.

◆ step() [1/2]

def time.TimeFcst.step (   self)

Definition at line 150 of file time.py.

Here is the caller graph for this function:

◆ step() [2/2]

def time.TimeFcst.step (   self,
  i 
)

Definition at line 154 of file time.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ update_current_tFcst()

def time.TimeFcst.update_current_tFcst (   self,
  step,
  dateTime 
)

Definition at line 163 of file time.py.

Member Data Documentation

◆ _curDT

time.TimeFcst._curDT
private

Definition at line 156 of file time.py.

◆ _rowCurFcst

time.TimeFcst._rowCurFcst
private

Definition at line 117 of file time.py.

◆ _step

time.TimeFcst._step
private

Definition at line 155 of file time.py.

◆ _tFcstCur

time.TimeFcst._tFcstCur
private

Definition at line 147 of file time.py.

◆ end

time.TimeFcst.end

Definition at line 113 of file time.py.

◆ fcstDate

time.TimeFcst.fcstDate

Definition at line 126 of file time.py.

◆ fcstFreq

time.TimeFcst.fcstFreq

Definition at line 115 of file time.py.

◆ nFcsts

time.TimeFcst.nFcsts

Definition at line 116 of file time.py.

◆ nHrs

time.TimeFcst.nHrs

Definition at line 108 of file time.py.

◆ nSteps

time.TimeFcst.nSteps

Definition at line 112 of file time.py.

◆ steps

time.TimeFcst.steps

Definition at line 114 of file time.py.

◆ Tcont

time.TimeFcst.Tcont

Definition at line 107 of file time.py.

◆ tDelta

time.TimeFcst.tDelta

Definition at line 110 of file time.py.

◆ tFcst

time.TimeFcst.tFcst

Definition at line 146 of file time.py.

◆ timeUnit

time.TimeFcst.timeUnit

Definition at line 109 of file time.py.


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