Time series

class xc.CFactorSeries

Bases: xc.TimeSeries

getFactor((CFactorSeries)arg1, (float)arg2) → float :

getFactor(time): return load factor value at specified time.

C++ signature :
double getFactor(XC::CFactorSeries {lvalue},double)
setFactor((CFactorSeries)arg1, (float)arg2) → None :

setFactor(factor): sets factor value.

C++ signature :
void setFactor(XC::CFactorSeries {lvalue},double)
class xc.ConstantSeries

Bases: xc.CFactorSeries

class xc.LinearSeries

Bases: xc.CFactorSeries

class xc.PulseBaseSeries

Bases: xc.CFactorSeries

class xc.PeriodSeries

Bases: xc.PulseBaseSeries

class xc.PulseSeries

Bases: xc.PeriodSeries

class xc.RectangularSeries

Bases: xc.PulseBaseSeries

class xc.PathSeriesBase

Bases: xc.CFactorSeries

class xc.PathSeries

Bases: xc.PathSeriesBase

getTimeIncr((PathSeries)arg1, (float)arg2) → float :

getTimeIncr(time): return time increment.

C++ signature :
double getTimeIncr(XC::PathSeries {lvalue},double)
readFromFile((PathSeries)arg1, (str)arg2) → None :

Read motion data from file.

C++ signature :
void readFromFile(XC::PathSeries {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
setTimeIncr((PathSeries)arg1, (float)arg2) → None :

setTimeIncr(factor): sets time increment.

C++ signature :
void setTimeIncr(XC::PathSeries {lvalue},double)
class xc.PathTimeSeries

Bases: xc.PathSeriesBase

readFromFile((PathTimeSeries)arg1, (str)arg2) → bool :

Read motion data from file.

C++ signature :
bool readFromFile(XC::PathTimeSeries {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
readFromFiles((PathTimeSeries)arg1, (str)arg2, (str)arg3) → bool :

Read motion data from files.

C++ signature :
bool readFromFiles(XC::PathTimeSeries {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
class xc.DiscretizedRandomProcessSeries

Bases: xc.TimeSeries

class xc.SimulatedRandomProcessSeries

Bases: xc.TimeSeries

class xc.TriangleSeries

Bases: xc.PeriodSeries

class xc.TrigSeries

Bases: xc.PeriodSeries