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

#include <SimulationInfo.h>

Inheritance diagram for SimulationInfo:
SimulationInfoImp ShearWaveSimulationInfo SimulationInfoTaylorGreenUx SimulationInfoTaylorGreenUz

Public Member Functions

virtual ~SimulationInfo ()=default
 
virtual std::string getKernelName ()=0
 
virtual double getViscosity ()=0
 
virtual std::string getSimulationName ()=0
 
virtual std::string getSimulationParameterString ()=0
 
virtual int getLx ()=0
 
virtual int getNumberOfSimulations ()=0
 
virtual int getSimulationID ()=0
 
virtual std::string getRunTimeOutput ()=0
 
virtual std::vector< std::string > getDataToCalcTests ()=0
 
virtual void setTimeInfo (std::shared_ptr< TimeInfo > timeInfo)=0
 

Detailed Description

Definition at line 42 of file SimulationInfo.h.

Constructor & Destructor Documentation

◆ ~SimulationInfo()

virtual SimulationInfo::~SimulationInfo ( )
virtualdefault

Member Function Documentation

◆ getDataToCalcTests()

virtual std::vector< std::string > SimulationInfo::getDataToCalcTests ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getKernelName()

virtual std::string SimulationInfo::getKernelName ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getLx()

virtual int SimulationInfo::getLx ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getNumberOfSimulations()

virtual int SimulationInfo::getNumberOfSimulations ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getRunTimeOutput()

virtual std::string SimulationInfo::getRunTimeOutput ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getSimulationID()

virtual int SimulationInfo::getSimulationID ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getSimulationName()

virtual std::string SimulationInfo::getSimulationName ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getSimulationParameterString()

virtual std::string SimulationInfo::getSimulationParameterString ( )
pure virtual

Implemented in SimulationInfoImp.

◆ getViscosity()

virtual double SimulationInfo::getViscosity ( )
pure virtual

Implemented in SimulationInfoImp.

◆ setTimeInfo()

virtual void SimulationInfo::setTimeInfo ( std::shared_ptr< TimeInfo timeInfo)
pure virtual

Implemented in SimulationInfoImp.


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