32 #include "xc_utils/src/kernel/CommandEntity.h" 33 #include "domain/load/pattern/NodeLocker.h" 43 typedef std::map<std::string,NodeLocker *> map_node_lockers;
44 map_node_lockers node_lockers;
51 NodeLocker *newNodeLocker(
const std::string &nmb);
52 void borraNodeLocker(
const std::string &nmb);
61 const std::string getCurrentNodeLockerId(
void)
const;
63 const NodeLocker *getCurrentNodeLockerPtr(
void)
const;
68 void removeFromDomain(
const std::string &);
69 void removeAllFromDomain(
void);
74 const int &getTag(
void)
const NodeLocker * busca_node_locker(const std::string &)
Returns a pointer to the blocker whose name is passed as parameter.
Definition: NodeLockers.cc:47
NodeLockers(Mesh *owr)
Default constructor.
Definition: NodeLockers.cc:43
~NodeLockers(void)
Destructor.
Definition: NodeLockers.cc:168
NodeLocker container.
Definition: NodeLockers.h:41
Domain * getDomain(void)
Returns the domain.
Definition: NodeLockers.cc:181
Object that can move between processes.
Definition: MovableObject.h:99
NodeLocker * buscaNodeLocker(const int &tag)
Returns a pointer to the blocker whose tag is passed as parameter.
Definition: NodeLockers.cc:67
Vector that stores the dbTags of the class members.
Definition: DbTagData.h:43
int sendData(CommParameters &cp)
Send members through the channel being passed as parameter.
Definition: NodeLockers.cc:213
int recvData(const CommParameters &cp)
Receives members through the channel being passed as parameter.
Definition: NodeLockers.cc:237
Single freedom constraints that make part of a load pattern.
Definition: NodeLocker.h:44
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
void clearAll(void)
Clears all the objects.
Definition: NodeLockers.cc:159
DbTagData & getDbTagData(void) const
Returns a vector to store the dbTags of the class members.
Definition: NodeLockers.cc:206
Communication parameters between processes.
Definition: CommParameters.h:65
virtual int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: NodeLockers.cc:279
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:116
virtual int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: NodeLockers.cc:266
Finite element mesh.
Definition: Mesh.h:64