class TimeSeries : public MovableObject


Inheritance:


Public Methods

TimeSeries(int classTag)
virtual ~TimeSeries()
virtual double getFactor(double pseudoTime)
virtual double getDuration()
virtual double getPeakFactor()
virtual double getTimeIncr(double pseudoTime)
virtual void Print(ostream &s, int flag = 0)

Inherited from MovableObject:

Public Methods

int getClassTag(void) const
int getDbTag(void) const
void setDbTag(int dbTag)
virtual int sendSelf(int commitTag, Channel &theChannel)
virtual int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Documentation

The TimeSeries class is an abstract base class. A TimeSeries object is used in a LoadPattern to determine the current load factor to be applied to the loads and constraints for the time specified.

TimeSeries(int classTag)

The integer classTag is passed to the MovableObject classes constructor

virtual ~TimeSeries()

Does nothing

virtual double getFactor(double pseudoTime)

To return the current load factor for the given value of pseudoTime to be applied to the loads and single-point constraints in a LoadPattern based on the value of pseudoTime

virtual double getDuration()

To print to the stream s output based on the value of flag

virtual double getPeakFactor()

virtual double getTimeIncr(double pseudoTime)

virtual void Print(ostream &s, int flag = 0)


Direct child classes:
PathTimeSeries

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us