33 #include "utility/actor/actor/MovableObject.h" 34 #include "xc_utils/src/nucleo/EntCmd.h" 35 #include "utility/matrix/Vector.h" 41 class FEM_ObjectBroker;
80 virtual int setTrialData(
const size_t &nDOF,
const double &value,
const size_t &dof);
81 virtual int setTrialData(
const size_t &nDOF,
const Vector &);
82 virtual int incrTrialData(
const size_t &nDOF,
const Vector &);
85 virtual int commitState(
const size_t &nDOF);
const Vector & getCommitData(void) const
Returns commited values.
Definition: NodeVectors.cc:111
int createData(const size_t &)
private method to create the arrays to hold the data values and the Vector objects for the committed ...
Definition: NodeVectors.cc:250
Vector que almacena los dbTags de los miembros de la clase.
Definition: DbTagData.h:43
Vector * commitData
commited quantities
Definition: NodeVectors.h:51
virtual int revertToLastCommit(const size_t &nDOF)
Returns the vectores al estado correspondiente al último commit.
Definition: NodeVectors.cc:222
size_t numVectors
number of vectors.
Definition: NodeVectors.h:50
int sendData(CommParameters &)
Sends object members through the channel being passed as parameter.
Definition: NodeVectors.cc:288
virtual ~NodeVectors(void)
destructor
Definition: NodeVectors.cc:82
virtual const Vector & getData(const size_t &) const
Returns the data vector.
Definition: NodeVectors.cc:95
Object that can move between processes.
Definition: MovableObject.h:91
size_t getVectorsSize(void) const
Return the number of node DOFs.
Definition: NodeVectors.cc:86
virtual int sendSelf(CommParameters &)
Envia los vectores through the channel being passed as parameter.E.
Definition: NodeVectors.cc:345
Vectores to store trial and commited values of node displacement, velocity, etc.
Definition: NodeVectors.h:47
virtual int revertToStart(const size_t &nDOF)
Returns the nodo a su estado inicial.
Definition: NodeVectors.cc:235
const Vector & getTrialData(void) const
Returns the valores de prueba.
Definition: NodeVectors.cc:133
Communication parameters between processes.
Definition: CommParameters.h:65
DbTagData & getDbTagData(void) const
Returns a vector para almacenar los dbTags de los miembros de la clase.
Definition: NodeVectors.cc:282
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: NodeVectors.cc:311
================================================================================
Definition: ContinuaReprComponent.h:34
Vector values
double array holding the displacement/velocity/acceleration.
Definition: NodeVectors.h:54
Vector * trialData
trial quantities
Definition: NodeVectors.h:52
NodeVectors(const size_t &nv=2)
Constructor.
Definition: NodeVectors.cc:64