Definition: time_loop_executor_interface.h:31
virtual void SetProgressDelegate(const std::function< void(double)> &rProgressDelegate)=0
virtual void SetSolverStrategyWrapper(std::shared_ptr< StrategyWrapper > pStrategyWrapper)=0
virtual std::vector< TimeStepEndState > Run(const TimeStepEndState &EndState)=0
virtual void SetCancelDelegate(const std::function< bool()> &rCancelDelegate)=0
virtual void SetProcessObservables(const std::vector< std::weak_ptr< Process >> &rProcessObservables)=0
virtual ~TimeLoopExecutorInterface()=default
virtual void SetTimeIncrementor(std::unique_ptr< TimeIncrementor > pTimeIncrementor)=0
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
Definition: time_step_end_state.hpp:23