67 #include <utility/actor/actor/MovableObject.h> 68 #include "xc_utils/src/nucleo/EntCmd.h" 77 class FEM_ObjectBroker;
78 class RayleighDampingFactors;
96 void applyLoadModel(
double newTime);
97 int updateModel(
void);
98 int updateModel(
double newTime,
double dT);
99 int commitModel(
void);
100 double getCurrentModelTime(
void);
101 void setCurrentModelTime(
const double &t);
116 virtual int formEleTangent(
FE_Element *theEle) =0;
117 virtual int formNodTangent(
DOF_Group *theDof) =0;
118 virtual int formEleResidual(
FE_Element *theEle) =0;
119 virtual int formNodUnbalance(
DOF_Group *theDof) =0;
122 virtual int getLastResponse(
Vector &result,
const ID &
id) =0;
125 virtual void Print(std::ostream &s,
int flag =0);
A DOF_Group object is instantiated by the ConstraintHandler for every unconstrained node in the domai...
Definition: DOF_Group.h:94
Solution procedure for the finite element problem. The solution procedure is definde by specifiying: ...
Definition: SoluMethod.h:76
SoluMethod * getSoluMethod(void)
Returns a pointer to the solution method that owns this object.
Definition: Integrator.cpp:93
Finite element as seen by analysis.
Definition: FE_Element.h:84
Integrator(SoluMethod *, int classTag)
Constructor.
Definition: Integrator.cpp:68
int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: Integrator.cpp:130
Object that can move between processes.
Definition: MovableObject.h:91
virtual int domainChanged(void)
Hace los cambios oportunos cuando se ha producido un cambio en el domain.
Definition: Integrator.cpp:118
virtual AnalysisModel * getAnalysisModelPtr(void)
Returns a pointer to the analysis model.
Definition: Integrator.cpp:110
Rayleigh damping factors.
Definition: RayleighDampingFactors.h:45
Los objetos de esta clase, dan acceso a los objetos FE_Element y DOF_Group creados por el Constraint ...
Definition: AnalysisModel.h:113
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Base class for the object that performs the integration of physical properties over the domain to for...
Definition: Integrator.h:91
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: Integrator.cpp:136