52 #ifndef EquiSolnAlgo_h 53 #define EquiSolnAlgo_h 70 #include <solution/analysis/algorithm/SolutionAlgorithm.h> 71 #include <solution/analysis/integrator/IncrementalIntegrator.h> 77 class ConvergenceTest;
105 virtual void Print(std::ostream &,
int flag =0);
Base class for solution algorithms.
Definition: SolutionAlgorithm.h:90
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
IncrementalIntegrator is an algorithmic class for setting up the finite element equations in an incre...
Definition: IncrementalIntegrator.h:96
EquiSolnAlgo is an abstract base class, i.e.
Definition: EquiSolnAlgo.h:88
virtual void Print(std::ostream &, int flag=0)
Send information to the stream based on the integer flag.
Definition: EquiSolnAlgo.cpp:101
convergence test.
Definition: ConvergenceTest.h:80
virtual int solveCurrentStep(void)=0
steps taken in order to get the system into an equilibrium state.
virtual ConvergenceTest * getConvergenceTestPtr(void)
Returns a pointer to the convergence test.
Definition: EquiSolnAlgo.cpp:89
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
EquiSolnAlgo(AnalysisAggregation *, int clasTag)
Constructor.
Definition: EquiSolnAlgo.cpp:77
IncrementalIntegrator * getIncrementalIntegratorPtr(void)
Returns a pointer to the incremental integrator.
Definition: EquiSolnAlgo.cpp:97