MaMiCo 1.2
Loading...
Searching...
No Matches
Scenario Class Referenceabstract
Inheritance diagram for Scenario:

Public Member Functions

 Scenario (std::string scenarioname)
 
virtual void run ()=0
 
virtual void init ()=0
 
virtual void runOneCouplingCycle (int cycle)=0
 
virtual coupling::solvers::AbstractCouetteSolver< 3 > * getSolver ()=0
 
const coupling::services::ParallelTimeIntegrationService< 3 > * getTimeIntegrationService () const
 

Protected Attributes

std::unique_ptr< coupling::services::ParallelTimeIntegrationService< 3 > > _timeIntegrationService
 

Private Attributes

const std::string _scenarioname
 

Member Function Documentation

◆ init()

virtual void Scenario::init ( )
pure virtual

Implemented in CouetteScenario.

◆ run()

virtual void Scenario::run ( )
pure virtual

Implemented in CouetteScenario.

◆ runOneCouplingCycle()

virtual void Scenario::runOneCouplingCycle ( int cycle)
pure virtual

Implemented in CouetteScenario.


The documentation for this class was generated from the following file: