59 #ifndef DisplacementControl_h 60 #define DisplacementControl_h 62 #include <solution/analysis/integrator/static/DispBase.h> 121 inline void setNodeTag(
const int &tag)
123 inline int getNodeTag(
void)
const 125 inline void setDof(
const int &dof)
127 inline int getDof(
void)
const 129 void setIncrement(
const double &);
130 inline double getIncrement(
void)
const 135 void Print(std::ostream &s,
int flag =0);
Float vector abstraction.
Definition: Vector.h:93
DisplacementControl(AnalysisAggregation *)
Constructor.
Definition: DisplacementControl.cpp:82
int theDofID
the system level id of the dof being followed
Definition: DisplacementControl.h:100
int domainChanged(void)
Make required changes when a change in the domain occurs.
Definition: DisplacementControl.cpp:265
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
const Domain * getDomainPtr(void) const
Returns a pointer to the domain.
Definition: DisplacementControl.cpp:139
int update(const Vector &deltaU)
When invoked causes the integrator object to update the DOF_Group responses with the appropriate valu...
Definition: DisplacementControl.cpp:208
DisplacementControl is an algorithmic class for performing a static analysis using the displacement c...
Definition: DisplacementControl.h:95
int sendSelf(CommParameters &)
Send the object.
Definition: DisplacementControl.cpp:300
double theIncrement
deltaU at step (i)
Definition: DisplacementControl.h:102
??
Definition: DispBase.h:40
double maxIncrement
min/max values of deltaU at (i)
Definition: DisplacementControl.h:103
int newStep(void)
Performs a new analysis step.
Definition: DisplacementControl.cpp:147
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:99
void Print(std::ostream &s, int flag=0)
Print stuff.
Definition: DisplacementControl.cpp:314
Integrator * getCopy(void) const
Virtual constructor.
Definition: DisplacementControl.cpp:102
int recvSelf(const CommParameters &)
Receive the object.
Definition: DisplacementControl.cpp:307
~DisplacementControl(void)
Destructor.
Definition: DisplacementControl.cpp:106
int theDof
the dof at the node being followed
Definition: DisplacementControl.h:99
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
int theNodeTag
the node that is being followed
Definition: DisplacementControl.h:98
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:116
int commit(void)
Commits model state.
Definition: DisplacementControl.cpp:122