30 #ifndef NodeDispVectors_h 31 #define NodeDispVectors_h 33 #include "NodeVectors.h" 44 int createDisp(
const size_t &);
71 virtual void Print(std::ostream &s,
int flag = 0);
virtual int incrTrialDisp(const size_t &nDOF, const Vector &)
Increments trial displacements.
Definition: NodeDispVectors.cc:171
Float vector abstraction.
Definition: Vector.h:93
virtual int revertToLastCommit(const size_t &nDOF)
Returns the vectors to its last commited value.
Definition: NodeDispVectors.cc:229
Vectores to store trial and commited values of node displacement, velocity, etc.
Definition: NodeVectors.h:47
virtual ~NodeDispVectors(void)
destructor
Definition: NodeDispVectors.cc:62
virtual int setTrialDispComponent(const size_t &nDOF, const double &value, const size_t &dof)
Sets trial values for the displacement components.
Definition: NodeDispVectors.cc:100
virtual const Vector & getIncrDeltaDisp(const size_t &) const
Returns delta displacement increment.
Definition: NodeDispVectors.cc:83
Vectores to store trial and commited values («commited») on node displacements.
Definition: NodeDispVectors.h:41
virtual const Vector & getIncrDisp(const size_t &) const
Returns displacement increment.
Definition: NodeDispVectors.cc:67
virtual int commitState(const size_t &nDOF)
Commits state of displacement vectors.
Definition: NodeDispVectors.cc:211
virtual void Print(std::ostream &s, int flag=0)
Printing.
Definition: NodeDispVectors.cc:245
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
NodeDispVectors(void)
Constructor.
Definition: NodeDispVectors.cc:46
virtual int setTrialDisp(const size_t &nDOF, const Vector &)
Sets trial values for the displacement vector.
Definition: NodeDispVectors.cc:134