31 #ifndef NodeDispVectors_h 32 #define NodeDispVectors_h 34 #include "NodeVectors.h" 45 int createDisp(
const size_t &);
72 virtual void Print(std::ostream &s,
int flag = 0)
const;
virtual int incrTrialDisp(const size_t &nDOF, const Vector &)
Increments trial displacements.
Definition: NodeDispVectors.cc:171
Float vector abstraction.
Definition: Vector.h:94
virtual int revertToLastCommit(const size_t &nDOF)
Returns the vectors to its last committed value.
Definition: NodeDispVectors.cc:229
Vectors to store trial and committed values of node displacement, velocity, etc.
Definition: NodeVectors.h:48
virtual void Print(std::ostream &s, int flag=0) const
Printing.
Definition: NodeDispVectors.cc:245
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
Vectors to store trial and committed values («committed») on node displacements.
Definition: NodeDispVectors.h:42
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
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
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