66 #ifndef EigenIntegrator_h 67 #define EigenIntegrator_h 69 #include <solution/analysis/integrator/Integrator.h> 99 virtual int formK(
void);
100 virtual int formM(
void);
106 virtual int formNodTangM(
DOF_Group *theDof);
107 virtual int update(
const Vector &deltaU);
114 virtual int newStep(
void);
121 inline Integrator *EigenIntegrator::getCopy(
void)
const virtual int formEleTangM(FE_Element *theEle)
Asks the element being passed as parameter to build its mass matrix.
Definition: EigenIntegrator.cpp:205
Float vector abstraction.
Definition: Vector.h:93
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
Base class for eigenproblem systems of equations.
Definition: EigenSOE.h:63
EigenIntegrator(AnalysisAggregation *)
Constructor.
Definition: EigenIntegrator.cpp:74
Vector of integers.
Definition: ID.h:93
virtual int formEleTangK(FE_Element *theEle)
Asks the element being passed as parameter to build its tangent stiffness matrix. ...
Definition: EigenIntegrator.cpp:196
virtual int sendSelf(CommParameters &)
Send the object.
Definition: EigenIntegrator.cpp:238
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:99
virtual int formNodTangent(DOF_Group *theDof)
Called upon to determine the DOF_Group theDofs matrix contribution to the SystemOfEqn object...
Definition: EigenIntegrator.cpp:87
A DOF_Group object is instantiated by the ConstraintHandler for every unconstrained node in the domai...
Definition: DOF_Group.h:106
virtual int formM(void)
Mass matrix assembly.
Definition: EigenIntegrator.cpp:143
Base class for eigenproblem integrators.
Definition: EigenIntegrator.h:85
virtual int formEleResidual(FE_Element *theEle)
Called upon to determine the FE_Element theEles vector contribution to the SystemOfEqn object...
Definition: EigenIntegrator.cpp:90
virtual int recvSelf(const CommParameters &)
Receive the object.
Definition: EigenIntegrator.cpp:241
virtual int formK(void)
Stiffness matrix assembly.
Definition: EigenIntegrator.cpp:103
Finite element as seen by analysis.
Definition: FE_Element.h:107
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
virtual int formNodUnbalance(DOF_Group *theDof)
Called upon to determine the DOF_Group theDofs vector contribution to the SystemOfEqn object...
Definition: EigenIntegrator.cpp:93
Communication parameters between processes.
Definition: CommParameters.h:65
virtual int formEleTangent(FE_Element *theEle)
Asks the element being passed as parameter to build its mass(flagK= false) or stiffness matrix (flagK...
Definition: EigenIntegrator.cpp:79
EigenSOE * getEigenSOEPtr(void)
Returns a pointer to the system of equations de eigenvalues.
Definition: EigenIntegrator.cpp:223
virtual int getLastResponse(Vector &result, const ID &id)
Called upon to get the result quantities for the components specified in the ID id and to place them ...
Definition: EigenIntegrator.cpp:99