32 #include "xc_utils/src/nucleo/EntCmd.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 int sendData(CommParameters &cp)
Send members through the channel being passed as parameter.
Definition: NodeLockers.cc:210
Single freedom constraints that make part of a load pattern.
Definition: NodeLocker.h:44
Domain * getDomain(void)
Returns the domain.
Definition: NodeLockers.cc:178
Finite element mesh.
Definition: Mesh.h:64
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:98
~NodeLockers(void)
Destructor.
Definition: NodeLockers.cc:165
Vector que almacena los dbTags de los miembros de la clase.
Definition: DbTagData.h:43
NodeLockers(Mesh *owr)
Default constructor.
Definition: NodeLockers.cc:43
Object that can move between processes.
Definition: MovableObject.h:91
NodeLocker * busca_node_locker(const std::string &)
Returns a pointer to the bloqueador cuyo nombre being passed as parameter.
Definition: NodeLockers.cc:47
int recvData(const CommParameters &cp)
Receives members through the channel being passed as parameter.
Definition: NodeLockers.cc:234
virtual int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: NodeLockers.cc:276
NodeLocker container.
Definition: NodeLockers.h:41
DbTagData & getDbTagData(void) const
Returns a vector para almacenar los dbTags de los miembros de la clase.
Definition: NodeLockers.cc:203
virtual int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: NodeLockers.cc:263
Communication parameters between processes.
Definition: CommParameters.h:65
void clearAll(void)
Clears all the objects.
Definition: NodeLockers.cc:156
================================================================================
Definition: ContinuaReprComponent.h:34
NodeLocker * buscaNodeLocker(const int &tag)
Returns a pointer to the bloqueador cuyo tag being passed as parameter.
Definition: NodeLockers.cc:67