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

property path

Get/set the series path.

property useLast

Get/set useLast (use the last value of the series if time greater than end time).

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)

property startTime

Get/set the start time.

property timeIncr

Get/set the time increment value.

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