53 #ifndef EarthquakePattern_h    54 #define EarthquakePattern_h    64 #include "EQBasePattern.h"    65 #include "utility/matrix/Vector.h"   109     virtual void Print(std::ostream &s, 
int flag =0) 
const;        
   112     virtual void applyLoadSensitivity(
double pseudoTime = 0.0);
 Float vector abstraction. 
Definition: Vector.h:94
Communication parameters between processes. 
Definition: Communicator.h:66
virtual int recvSelf(const Communicator &)=0
Receives object through the communicator argument. 
Earthquake load pattern. 
Definition: EarthquakePattern.h:80
virtual void applyLoad(double time)
Applies the earthquake load. 
Definition: EarthquakePattern.cpp:88
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: EarthquakePattern.cpp:204
virtual int activateParameter(int parameterID)
Activates the parameter identified by parameterID. 
Definition: EarthquakePattern.cpp:238
int addMotion(GroundMotion &)
Adds the GroundMotion, theMotion to the list of GroundMotion objects. 
Definition: EarthquakePattern.cpp:162
virtual void Print(std::ostream &s, int flag=0) const
Prints load pattern information. 
Definition: EarthquakePattern.cpp:214
virtual int setParameter(const std::vector< std::string > &argv, Parameter ¶m)
Sets the value param to the parameter argv. 
Definition: EarthquakePattern.cpp:218
virtual int sendSelf(Communicator &)=0
Sends object through the communicator argument. 
Single freedom constraint. 
Definition: SFreedom_Constraint.h:85
Base class for ground motions. 
Definition: GroundMotion.h:84
virtual bool addNodalLoad(NodalLoad *)
Adds the nodal load being passed as parameter. 
Definition: EarthquakePattern.cpp:179
virtual bool addElementalLoad(ElementalLoad *)
Adds the element load being passed as parameter. 
Definition: EarthquakePattern.cpp:186
virtual bool addSFreedom_Constraint(SFreedom_Constraint *)
Adds the constraint being passed as parameter. 
Definition: EarthquakePattern.cpp:172
virtual int updateParameter(int parameterID, Information &info)
Updates the parameter identified by parameterID with info. 
Definition: EarthquakePattern.cpp:235
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: EarthquakePattern.cpp:194
Parameter. 
Definition: Parameter.h:68
Base class for loads over elements. 
Definition: ElementalLoad.h:79
Earthquake load pattern. 
Definition: EQBasePattern.h:43
Load over a node. 
Definition: NodalLoad.h:83