Definition: strategy_wrapper.hpp:23
virtual std::size_t GetNumberOfIterations() const =0
virtual void CloneTimeStep()=0
virtual void OutputProcess()=0
virtual void SaveTotalDisplacementFieldAtStartOfTimeLoop()=0
virtual void RestorePositionsAndDOFVectorToStartOfStep()=0
virtual void IncrementStepNumber()=0
virtual void InitializeSolutionStep()=0
virtual double GetTimeIncrement() const =0
virtual void SetEndTime(double EndTime)=0
virtual double GetEndTime() const =0
virtual void FinalizeOutput()=0
virtual void FinalizeSolutionStep()=0
virtual std::size_t GetStepNumber() const =0
virtual void Initialize()=0
virtual void InitializeOutput()=0
virtual void AccumulateTotalDisplacementField()=0
virtual void SetTimeIncrement(double TimeIncrement)=0
virtual TimeStepEndState::ConvergenceState SolveSolutionStep()=0
virtual ~StrategyWrapper()=default
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
ConvergenceState
Definition: time_step_end_state.hpp:24