waLBerla 7.3
Loading...
Searching...
No Matches
walberla::executiontree::ITimeloop Class Referenceabstract

#include <ITimeloop.h>

Inheritance diagram for walberla::executiontree::ITimeloop:

Public Member Functions

virtual ~ITimeloop ()=default
virtual void run ()=0
virtual void singleStep ()=0
virtual void stop ()=0
virtual void synchronizedStop (bool)=0
virtual void setCurrentTimeStep (uint_t ts)=0
virtual uint_t getCurrentTimeStep () const=0
virtual uint_t getNrOfTimeSteps () const=0

Constructor & Destructor Documentation

◆ ~ITimeloop()

virtual walberla::timeloop::ITimeloop::~ITimeloop ( )
virtualdefault

Member Function Documentation

◆ getCurrentTimeStep()

◆ getNrOfTimeSteps()

◆ run()

virtual void walberla::timeloop::ITimeloop::run ( )
pure virtual

◆ setCurrentTimeStep()

◆ singleStep()

virtual void walberla::timeloop::ITimeloop::singleStep ( )
pure virtual

◆ stop()

virtual void walberla::timeloop::ITimeloop::stop ( )
pure virtual

◆ synchronizedStop()

virtual void walberla::timeloop::ITimeloop::synchronizedStop ( bool )
pure virtual

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/timeloop/ITimeloop.h