53 #ifndef LinearSeries_h    54 #define LinearSeries_h    69 #include <domain/load/pattern/time_series/CFactorSeries.h>    94     double getFactor(
double pseudoTime) 
const;
    98     double getDuration(
void)
 const {
return 0.0;} 
    99     double getPeakFactor(
void)
 const {
return cFactor;} 
   100     double getTimeIncr(
double pseudoTime)
 const {
return 1.0;} 
   105     void Print(std::ostream &s, 
int flag =0) 
const;    
 Communication parameters between processes. 
Definition: Communicator.h:66
TimeSeries * getCopy(void) const
Virtual constructor. 
Definition: LinearSeries.h:90
Linear function over time. 
Definition: LinearSeries.h:78
Vector that stores the dbTags of the class members. 
Definition: DbTagData.h:44
LinearSeries(const double &cFactor=1.0, const double &tStart=0.0)
Constructor. 
Definition: LinearSeries.cpp:73
int recvData(const Communicator &comm)
Receives object members through the communicator argument. 
Definition: LinearSeries.cpp:104
double getFactor(double pseudoTime) const
Returns the load factor at the specified time (product of cFactor and pseudoTime). 
Definition: LinearSeries.cpp:79
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members. 
Definition: LinearSeries.cpp:89
void Print(std::ostream &s, int flag=0) const
Print stuff. 
Definition: LinearSeries.cpp:141
Base class for constant factor time series. 
Definition: CFactorSeries.h:39
int recvSelf(const Communicator &)
Receives object through the communicator argument. 
Definition: LinearSeries.cpp:126
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Time variation of loads. 
Definition: TimeSeries.h:85
int sendData(Communicator &comm)
Send object members through the communicator argument. 
Definition: LinearSeries.cpp:96
int sendSelf(Communicator &)
Sends object through the communicator argument. 
Definition: LinearSeries.cpp:112
double cFactor
factor that multiplies series values. 
Definition: CFactorSeries.h:42