30 #ifndef EQBasePattern_h    31 #define EQBasePattern_h    33 #include "domain/load/pattern/LoadPattern.h"    34 #include "domain/load/groundMotion/DqGroundMotions.h"    54     inline size_t getNumMotions(
void)
 const    55       { 
return theMotions.getNumGroundMotions(); }
    58       { theMotions.clear(); }
    60     virtual void Print(std::ostream &s, 
int flag =0) 
const;
 int sendData(Communicator &)
Send members through the communicator argument. 
Definition: EQBasePattern.cc:50
Communication parameters between processes. 
Definition: Communicator.h:66
int recvData(const Communicator &)
Receives members through the communicator argument. 
Definition: EQBasePattern.cc:58
virtual void Print(std::ostream &s, int flag=0) const
Prints load pattern information. 
Definition: EQBasePattern.cc:43
A load pattern is the spatial distribution as well as its variation in time of a specific set of forc...
Definition: LoadPattern.h:97
Base class for ground motions. 
Definition: GroundMotion.h:84
Seismic definitions container. 
Definition: DqGroundMotions.h:45
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Earthquake load pattern. 
Definition: EQBasePattern.h:43