64 #include "PathSeriesBase.h" 93 PathSeries(
const std::string &fileName,
double pathTimeIncr = 1.0,
double cf= 1.0);
100 double getFactor(
double pseudoTime)
const;
102 inline void setTimeIncr(
const double &d)
104 inline double getTimeIncr(
double)
const 105 {
return pathTimeIncr;}
113 void Print(std::ostream &s,
int flag =0)
const;
Float vector abstraction.
Definition: Vector.h:93
int recvData(const CommParameters &cp)
Receives object data.
Definition: PathSeries.cpp:174
void readFromFile(const std::string &fileName)
Lee el path desde archivo.
Definition: PathSeries.cpp:108
int sendData(CommParameters &cp)
Sends object data.
Definition: PathSeries.cpp:166
Vector thePath
vector containg the data points
Definition: PathSeriesBase.h:45
double getDuration(void) const
Returns series duration.
Definition: PathSeries.cpp:162
double getFactor(double pseudoTime) const
Returns the value of the factor at the pseudo-time.
Definition: PathSeries.cpp:139
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: PathSeries.cpp:182
Base class for time-dependent functions defined by a series of points (ti,fi).
Definition: PathSeriesBase.h:42
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: PathSeries.cpp:211
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Time variation of loads.
Definition: TimeSeries.h:81
Communication parameters between processes.
Definition: CommParameters.h:65
PathSeries(void)
Default constructor.
Definition: PathSeries.cpp:76
Time-dependent function that linear interpolates the load factor using user specified control points ...
Definition: PathSeries.h:82
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: PathSeries.cpp:196
TimeSeries * getCopy(void) const
Virtual constructor.
Definition: PathSeries.h:96