61 #ifndef DiscretizedRandomProcessSeries_h 62 #define DiscretizedRandomProcessSeries_h 64 #include <domain/load/pattern/TimeSeries.h> 65 #include "utility/matrix/Vector.h" 69 class ModulatingFunction;
83 std::vector<ModulatingFunction *> theModulatingFunctions;
95 double getFactor(
double pseudoTime)
const;
99 double getDuration(
void)
const {
return 0.0;}
100 double getPeakFactor(
void)
const {
return 0.0;}
101 double getTimeIncr(
double pseudoTime)
const {
return 1.0;}
107 void Print(std::ostream &s,
int flag =0)
const;
110 int setParameter(
const std::vector<std::string> &argv,
Parameter ¶m);
111 int updateParameter (
int parameterID,
Information &info);
112 int activateParameter(
int parameterID);
113 double getFactorSensitivity(
double time);
Definition: Parameter.h:65
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
??.
Definition: DiscretizedRandomProcessSeries.h:75