32 #include "PrepHandler.h" 33 #include "domain/load/pattern/MapLoadPatterns.h" 34 #include "domain/load/pattern/LoadCombinationGroup.h" 38 class LoadCombination;
46 typedef std::map<std::string,GroundMotion *> map_ground_motions;
47 map_ground_motions ground_motions;
67 void removeAllFromDomain(
void);
69 inline int &getTagLP(
void)
71 inline const int &getTagLP(
void)
const 73 inline void setTagLP(
const int &tlp)
80 {
return combinations; }
82 {
return combinations; }
void addToDomain(const std::string &)
Adds the load pattern to the domain.
Definition: LoadHandler.cc:48
Load combination container.
Definition: LoadCombinationGroup.h:46
int recvData(const CommParameters &)
Send members through the channel being passed as parameter.
Definition: LoadHandler.cc:109
LoadHandler(Preprocessor *owr)
Default constructor.
Definition: LoadHandler.cc:44
Finite element model generation tools.
Definition: Preprocessor.h:58
~LoadHandler(void)
Destructor.
Definition: LoadHandler.cc:87
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: LoadHandler.cc:134
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:43
void clearAll(void)
Clears all the objects.
Definition: LoadHandler.cc:80
int sendData(CommParameters &)
Send members through the channel being passed as parameter.
Definition: LoadHandler.cc:99
Base class for the preprocessor objects that create model entities: nodes, elements, loads, etc.
Definition: PrepHandler.h:46
void removeFromDomain(const std::string &)
Remove load pattern from domain.
Definition: LoadHandler.cc:64
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: LoadHandler.cc:119
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Load pattern container.
Definition: MapLoadPatterns.h:45
Communication parameters between processes.
Definition: CommParameters.h:65
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members.
Definition: LoadHandler.cc:92
Lee load patterns desde archivo.
Definition: LoadHandler.h:44
Load pattern combination (1.5*PP+1.0*CP+1.6*SC ...).
Definition: LoadCombination.h:43
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:116