64 #include "PathSeriesBase.h" 87 PathSeries(
const std::string &fileName,
double pathTimeIncr = 1.0,
double cfactor = 1.0);
93 double getFactor(
double pseudoTime)
const;
95 double getTimeIncr(
double pseudoTime)
const {
return pathTimeIncr;}
97 inline double getPathTimeIncr(
void)
const 98 {
return pathTimeIncr; }
99 inline void setPathTimeIncr(
const double &d)
108 void Print(std::ostream &s,
int flag =0)
const;
Time-dependent function that linear interpolates the load factor using user specified control points ...
Definition: PathSeries.h:76
void Print(std::ostream &s, int flag=0) const
Imprime el objeto.
Definition: PathSeries.cpp:186
double getDuration(void) const
Returns series duration.
Definition: PathSeries.cpp:141
double getFactor(double pseudoTime) const
Returns the valor correspondiente al instante being passed as parameter.
Definition: PathSeries.cpp:117
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: PathSeries.cpp:172
Base class for time-dependent functions defined by a series of points (ti,fi).
Definition: PathSeriesBase.h:42
void readFromFile(const std::string &fileName)
Lee el path desde archivo.
Definition: PathSeries.cpp:91
PathSeries(void)
Constructor.
Definition: PathSeries.cpp:76
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: PathSeries.cpp:159
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Time variation of loads.A TimeSeries object is used to determine the load factor to be applied to the...
Definition: TimeSeries.h:81
Vector thePath
vector containg the data points
Definition: PathSeriesBase.h:45