53 #ifndef VariableTimeStepDirectIntegrationAnalysis_h 54 #define VariableTimeStepDirectIntegrationAnalysis_h 69 #include <solution/analysis/analysis/DirectIntegrationAnalysis.h> 72 class TransientIntegrator;
73 class ConvergenceTest;
82 virtual double determineDt(
double dT,
double dtMin,
double dtMax,
int Jd,
ConvergenceTest *theTest);
89 int analyze(
int numSteps,
double dT,
double dtMin,
double dtMax,
int Jd);
VariableTimeStepDirectIntegrationAnalysis(SolutionStrategy *analysis_aggregation)
Constructor.
Definition: VariableTimeStepDirectIntegrationAnalysis.cpp:72
Analysis * getCopy(void) const
Virtual constructor.
Definition: VariableTimeStepDirectIntegrationAnalysis.h:93
Base class for the object that perform the analysis.
Definition: Analysis.h:117
Solution procedure for the finite element problem.
Definition: SolutionProcedure.h:57
convergence test.
Definition: ConvergenceTest.h:81
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
int analyze(int numSteps, double dT, double dtMin, double dtMax, int Jd)
Performs the analysis.
Definition: VariableTimeStepDirectIntegrationAnalysis.cpp:81
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
perform a dynamic analysis on the FE_Model using a direct integration scheme.
Definition: VariableTimeStepDirectIntegrationAnalysis.h:79
Direct integration dynamic analysis.
Definition: DirectIntegrationAnalysis.h:85