68 #include <utility/actor/actor/MovableObject.h>    69 #include "utility/kernel/CommandEntity.h"    78 class FEM_ObjectBroker;
    79 class RayleighDampingFactors;
    80 class SolutionStrategy ;
   105     void applyLoadModel(
double newTime);
   106     int updateModel(
void);
   107     int updateModel(
double newTime, 
double dT);
   108     int commitModel(
void);
   123     double getCurrentModelTime(
void) 
const;
   124     void setCurrentModelTime(
const double &t);
   151     virtual void Print(std::ostream &s, 
int flag =0) 
const;
 Float vector abstraction. 
Definition: Vector.h:94
virtual int formNodTangent(DOF_Group *theDof)=0
Called upon to determine the DOF_Group theDofs matrix contribution to the SystemOfEqn object...
Communication parameters between processes. 
Definition: Communicator.h:66
virtual int formEleTangent(FE_Element *theEle)=0
Called upon to determine the FE_Element theEles matrix contribution to the SystemOfEqn object...
Object that can move between processes. 
Definition: MovableObject.h:100
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: Integrator.cpp:146
Vector of integers. 
Definition: ID.h:95
Integrator(SolutionStrategy *, int classTag)
Constructor. 
Definition: Integrator.cpp:70
Container for FE_Element and DOF_Group objects created by the constraint handler. ...
Definition: AnalysisModel.h:134
Objet that can execute python scripts. 
Definition: CommandEntity.h:40
SolutionStrategy * getSolutionStrategy(void)
Returns a pointer to the solution method that owns this object. 
Definition: Integrator.cpp:95
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:100
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: Integrator.cpp:152
A DOF_Group object is instantiated by the ConstraintHandler for every unconstrained node in the domai...
Definition: DOF_Group.h:107
virtual void Print(std::ostream &s, int flag=0) const
The Integrator is to send information to the stream based on the integer flag. 
Definition: Integrator.cpp:135
virtual int formNodUnbalance(DOF_Group *theDof)=0
Called upon to determine the DOF_Group theDofs vector contribution to the SystemOfEqn object...
Rayleigh damping factors. 
Definition: RayleighDampingFactors.h:59
Solution strategy for the finite element problem. 
Definition: SolutionStrategy.h:94
Finite element as seen by analysis. 
Definition: FE_Element.h:108
virtual AnalysisModel * getAnalysisModelPtr(void)
Returns a pointer to the analysis model. 
Definition: Integrator.cpp:118
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
virtual int formEleResidual(FE_Element *theEle)=0
Called upon to determine the FE_Element theEles vector contribution to the SystemOfEqn object...
virtual int getLastResponse(Vector &result, const ID &id)=0
Called upon to get the result quantities for the components specified in the ID id and to place them ...
virtual int domainChanged(void)
Make required changes when a change in the domain occurs. 
Definition: Integrator.cpp:130