53 #ifndef StaticAnalysis_h 54 #define StaticAnalysis_h 65 #include <solution/analysis/analysis/Analysis.h> 68 class ConvergenceTest;
72 class SensitivityAlgorithm;
107 virtual int analyze(
int numSteps);
108 int initialize(
void);
int commit_step(int num_step)
Consuma el estado al final del paso.
Definition: StaticAnalysis.cpp:232
{staticFormTaylor} {equation}
Definition: StaticIntegrator.h:138
Base class for DOF numbererers.
Definition: DOF_Numberer.h:94
int compute_sensitivities_step(int num_step)
Computes sensitivities for the current analysis step.
Definition: StaticAnalysis.cpp:205
~StaticAnalysis(void)
Destructor.
Definition: StaticAnalysis.cpp:93
int check_domain_change(int num_step, int numSteps)
Check if the domain has changed after the last analysis step.
Definition: StaticAnalysis.cpp:140
int setLinearSOE(LinearSOE &theSOE)
Sets the linear system of equations to use in the analysis.
Definition: StaticAnalysis.cpp:504
Linear system of equations.
Definition: LinearSOE.h:92
int setIntegrator(StaticIntegrator &theIntegrator)
Sets the integrator to use in the analysis.
Definition: StaticAnalysis.cpp:492
performs a static analysis on the FE_Model.
Definition: StaticAnalysis.h:79
Base class for the object that perform the analysis.
Definition: Analysis.h:117
int setNumberer(DOF_Numberer &theNumberer)
Sets the renumerador to use in the analysis.
Definition: StaticAnalysis.cpp:464
int domainChanged(void)
Method invoked during the analysis to deal with domain changes.
Definition: StaticAnalysis.cpp:367
int setConvergenceTest(ConvergenceTest &theTest)
Sets the convergence test to use in the analysis.
Definition: StaticAnalysis.cpp:513
StaticAnalysis(SolutionStrategy *analysis_aggregation)
Constructor.
Definition: StaticAnalysis.cpp:79
Solution procedure for the finite element problem.
Definition: SolutionProcedure.h:57
Analysis * getCopy(void) const
Virtual constructor.
Definition: StaticAnalysis.h:127
??
Definition: SensitivityAlgorithm.h:72
int run_analysis_step(int num_step, int numSteps)
Performs un paso of the analysis.
Definition: StaticAnalysis.cpp:253
int new_integrator_step(int num_step)
Ask the integrator to perform a new step in the analysis.
Definition: StaticAnalysis.cpp:165
Base class for solution algorithms.
Definition: EquiSolnAlgo.h:91
convergence test.
Definition: ConvergenceTest.h:81
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
int new_domain_step(int num_step)
Ask the domain to performa a new analysis step.
Definition: StaticAnalysis.cpp:115
void clearAll(void)
Clears all object members.
Definition: StaticAnalysis.cpp:101
int setAlgorithm(EquiSolnAlgo &theAlgorithm)
Sets the solution algorithm to use in the analysis.
Definition: StaticAnalysis.cpp:478
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
virtual int analyze(int numSteps)
Performs the analysis.
Definition: StaticAnalysis.cpp:298
int solve_current_step(int num_step)
Solves for current step.
Definition: StaticAnalysis.cpp:184