VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
TestSimulation Class Referenceabstract

#include <TestSimulation.h>

Inheritance diagram for TestSimulation:
TestSimulationImp

Public Member Functions

virtual ~TestSimulation ()=default
 
virtual void run ()=0
 
virtual void makeSimulationHeadOutput ()=0
 
virtual void startPostProcessing ()=0
 
virtual std::shared_ptr< SimulationParametergetSimulationParameter ()=0
 
virtual std::shared_ptr< TimeTrackinggetTimeTracking ()=0
 
virtual void setParameter (std::shared_ptr< vf::gpu::Parameter > para)=0
 

Detailed Description

Definition at line 50 of file TestSimulation.h.

Constructor & Destructor Documentation

◆ ~TestSimulation()

virtual TestSimulation::~TestSimulation ( )
virtualdefault

Member Function Documentation

◆ getSimulationParameter()

virtual std::shared_ptr< SimulationParameter > TestSimulation::getSimulationParameter ( )
pure virtual

Implemented in TestSimulationImp.

◆ getTimeTracking()

virtual std::shared_ptr< TimeTracking > TestSimulation::getTimeTracking ( )
pure virtual

Implemented in TestSimulationImp.

◆ makeSimulationHeadOutput()

virtual void TestSimulation::makeSimulationHeadOutput ( )
pure virtual

Implemented in TestSimulationImp.

◆ run()

virtual void TestSimulation::run ( )
pure virtual

Implemented in TestSimulationImp.

◆ setParameter()

virtual void TestSimulation::setParameter ( std::shared_ptr< vf::gpu::Parameter para)
pure virtual

Implemented in TestSimulationImp.

◆ startPostProcessing()

virtual void TestSimulation::startPostProcessing ( )
pure virtual

Implemented in TestSimulationImp.


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