68 #include "PeriodSeries.h" 91 double getFactor(
double pseudoTime)
const;
97 void Print(std::ostream &s,
int flag =0)
const;
int recvSelf(const Communicator &)
Receives object through the communicator argument.
Definition: PulseSeries.cpp:127
double getFactor(double pseudoTime) const
Return load factor at specified time.
Definition: PulseSeries.cpp:79
double period
period of pulse series (sec)
Definition: PeriodSeries.h:42
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: PulseSeries.cpp:141
PulseSeries(void)
Default constructor.
Definition: PulseSeries.cpp:75
TimeSeries * getCopy(void) const
Virtual constructor.
Definition: PulseSeries.h:87
Communication parameters between processes.
Definition: Communicator.h:66
int recvData(const Communicator &comm)
Receives object members through the communicator argument.
Definition: PulseSeries.cpp:104
double shift
phase shift of pulse series (sec)
Definition: PeriodSeries.h:43
int sendSelf(Communicator &)
Sends object through the communicator argument.
Definition: PulseSeries.cpp:112
Pulse type function.
Definition: PulseSeries.h:74
Periodic function over time.
Definition: PeriodSeries.h:39
int sendData(Communicator &comm)
Send object members through the communicator argument.
Definition: PulseSeries.cpp:96
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Time variation of loads.
Definition: TimeSeries.h:85
double cFactor
factor that multiplies series values.
Definition: CFactorSeries.h:42