71 #include "domain/mesh/node/Node.h" 94 Node *getNode(
void)
const;
113 int setTrialDisp(
const Vector &);
114 int setTrialVel(
const Vector &);
115 int setTrialAccel(
const Vector &);
117 int setIncrTrialDisp(
const Vector &);
118 int setIncrTrialVel(
const Vector &);
119 int setIncrTrialAccel(
const Vector &);
121 void addUnbalancedLoad(
const Vector &);
122 const Vector &getUnbalancedLoad(
void)
const;
123 void zeroUnbalancedLoad(
void);
126 void Print(std::ostream &s)
const;
127 friend std::ostream &operator<<(std::ostream &s,
const DummyNode &N);
131 void setColor(
int newColor);
132 int getColor(
void)
const;
const Vector & getTrialDisp(void) const
Returns the trial value of the displacement of the node.
Definition: DummyNode.cpp:115
A DOF_Group object is instantiated by the ConstraintHandler for every unconstrained node in the domai...
Definition: DOF_Group.h:94
int commitState()
Commits the state of the node.
Definition: DummyNode.cpp:155
const Vector & getVel(void) const
Returns the velocity of the node.
Definition: DummyNode.cpp:107
const Vector & getDisp(void) const
Returns the displacement of the node.
Definition: DummyNode.cpp:103
const Vector & getCrds(void) const
return the vector of nodal coordinates
Definition: DummyNode.cpp:99
const Vector & getTrialAccel(void) const
Returns the trial value of the acceleration of the node.
Definition: DummyNode.cpp:125
const Vector & getTrialVel(void) const
Returns the trial value of the velocity of the node.
Definition: DummyNode.cpp:120
DOF_Group * getDOF_GroupPtr(void)
Gets the DOF_Group pointer.
Definition: DummyNode.cpp:77
Mesh node.
Definition: Node.h:99
int sendSelf(CommParameters &)
Envia el objeto through the channel being passed as parameter.
Definition: DummyNode.cpp:190
Base calass for the finite elements.
Definition: Element.h:104
int setMass(const Matrix &)
Asigna la matriz de masas to the node.
Definition: DummyNode.cpp:94
const Vector & getAccel(void) const
Returns the acceleration of the node.
Definition: DummyNode.cpp:111
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: DummyNode.cpp:198
int getNumberDOF(void) const
Return the number of node DOFs.
Definition: DummyNode.cpp:81
DummyNodes are a type of node created and used by Subdomains for their exterior nodes. They reference a real node and most methods invoked on them are in turn invoked by the dummy node on the real node. The calls asking the real node to change its current state are ignored. The calls involving DOF_Group are handled by the dummy node.
Definition: DummyNode.h:85
void setDOF_GroupPtr(DOF_Group *theDOF_Grp)
Sets the DOF_Group pointer.
Definition: DummyNode.cpp:74
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
const Matrix & getMass(void)
Return the matriz de masas del nodo.
Definition: DummyNode.cpp:88