52 #ifndef DirectIntegrationAnalysis_h 53 #define DirectIntegrationAnalysis_h 66 #include <solution/analysis/analysis/TransientAnalysis.h> 69 class ConvergenceTest;
73 class SensitivityAlgorithm;
98 int analyze(
int numSteps,
double dT);
117 inline Analysis *DirectIntegrationAnalysis::getCopy(
void)
const DirectIntegrationAnalysis(SoluMethod *metodo)
Constructor.
Definition: DirectIntegrationAnalysis.cpp:81
Base class for DOF numbererers.
Definition: DOF_Numberer.h:84
int setIntegrator(TransientIntegrator &theIntegrator)
Sets the integrator to use in the analysis.
Definition: DirectIntegrationAnalysis.cpp:326
int checkDomainChange(void)
Comprueba si el domain ha cambiado.
Definition: DirectIntegrationAnalysis.cpp:399
EquiSolnAlgo is an abstract base class, i.e. no objects of it's type can be created. Its subclasses deifine the sequence of operations to be performed in the analysis by static equilibrium of a finite element model.
Definition: EquiSolnAlgo.h:85
void clearAll(void)
Clears all object members (constraint handler, analysis model,...).
Definition: DirectIntegrationAnalysis.cpp:100
Clase Base para los objetos que realizan the analysis.
Definition: Analysis.h:109
Analysis of the time-dependent response of the model.
Definition: TransientAnalysis.h:75
Solution procedure for the finite element problem. The solution procedure is definde by specifiying: ...
Definition: SoluMethod.h:76
int setLinearSOE(LinearSOE &theSOE)
Sets the linear system of equations to use in the analysis.
Definition: DirectIntegrationAnalysis.cpp:356
Solution procedure for the finite element problem.
Definition: ProcSolu.h:56
int setNumberer(DOF_Numberer &theNumberer)
Sets the renumerador to use in the analysis.
Definition: DirectIntegrationAnalysis.cpp:274
convergence test.
Definition: ConvergenceTest.h:75
Definition: SensitivityAlgorithm.h:68
int analyze(int numSteps, double dT)
Performs the analysis.
Definition: DirectIntegrationAnalysis.cpp:136
virtual ~DirectIntegrationAnalysis(void)
Destructor.
Definition: DirectIntegrationAnalysis.cpp:92
int setConvergenceTest(ConvergenceTest &theTest)
Sets the convergence test to use in the analysis.
Definition: DirectIntegrationAnalysis.cpp:391
int setAlgorithm(EquiSolnAlgo &theAlgorithm)
Sets the solutio algorithm to use in the analysis.
Definition: DirectIntegrationAnalysis.cpp:293
Direct integration dynamic analysis.
Definition: DirectIntegrationAnalysis.h:80
Linea system of equations. This is the class definition for LinearSOE. LinearSOE is an abstract base ...
Definition: LinearSOE.h:86
================================================================================
Definition: ContinuaReprComponent.h:34
int domainChanged(void)
Ejecuta los cambios que implica un cambio en el domain del problema.
Definition: DirectIntegrationAnalysis.cpp:219
Base class for dynamic equations of motion integrators.
Definition: TransientIntegrator.h:84